是否可以从Windows服务以批处理模式运行Petrel?

时间:2014-07-17 12:19:39

标签: petrel

目前我有一个Petrel插件,用于批处理模式。因此,从命令行启动Petrel,通过命令行参数指定运行的类/方法。一切都相当直接。

但是,我希望从Windows服务执行此操作。简单的实验表明,由于Petrel需要打开一个窗口而需要从登录的用户帐户运行,因此无法正常工作。

有没有解决方法,或者从服务中运行Petrel是不可能的?

1 个答案:

答案 0 :(得分:2)

您可以使用PetrelEngine。它通常用于以静音模式启动Petrel以进行自动测试,但我认为它可能对您有用。

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