是否有可能从Windows服务在批处理模式下运行海燕?(Is it possible to run

2019-10-20 11:47发布

目前,我有海燕一个插件,在批处理模式下使用。 这样的Petrel从命令行启动,与类/方法通过命令行参数指定的运行。 所有相当直截了当。

不过,我想从一个Windows服务执行此操作。 简单的实验表明,这是行不通的,由于需要海燕打开一个窗口,因此需要从一个登录的用户帐户运行。

有没有解决的办法,或者是它不可能从一个服务运行海燕?

Answer 1:

您可以使用PetrelEngine 。 它通常被用来发射海燕在自动化测试静音模式,但我认为它可能为你工作。

PetrelEngine.Instance.Initialize("-licensePackage Package1");


文章来源: Is it possible to run Petrel in batch mode from a windows service?
标签: petrel