我有一个服务启动延迟(自动),我想创build一个WMI查询的依赖项。 它将查询WMI,并在启动服务之前等待查询返回true。 那可能吗?
不需要。您需要另外一个服务,进程,脚本等设置为在启动时运行WMI查询,查询完成后可以启动您的服务。
您可以在完成开始之前编写另一个服务,它自己监视结果,或者假设这是一个在家写的服务,只是将查询移到那里。
或者将服务设置为手动,并在启动时启动一个计划任务,等待您的WMI查询,然后启动服务。 如果您的WMI查询开始失败,也可以监视该服务将其打开/closures。
就我个人而言,我想我宁愿只是把它build成服务。