我的安装程序中的延迟自动启动类型服务,在创新安装使用以下命令创建服务:如何安装在Windows XP
Filename: {sys}\sc.exe; Check: (IsAdminLoggedOn or IsPowerUserLoggedOn); Parameters: "create Example start= delayed-auto binPath= ""{app}\Example.exe"""; Flags: runhidden
这条线工作在所有的Windows之外的Windows XP,因为delayed-auto
启动键入在Windows XP中不受支持。
我需要使用delayed-auto
启动类型有两个原因。
- 我的服务需要始终在后台运行,无需用户干预,这意味着服务必须在启动时自动启动。
- 我的服务取决于其他基本的Windows服务,不能没有它们运行,因此我使用
delayed-auto
只有在所有基本服务启动后才启动。
因此,我可以在Windows XP上创建一个类似于delayed-auto
的启动类型的服务,如果没有,那么有什么选择?
但是如果我不知道我的依赖是什么。不同的操作系统可以有不同的依赖关系吗?我是否应该为常规Web服务包含任何基本的依赖项。 – yuval
我的可执行文件使用SNMP扫描网络设备,并使用HTTP/HTTPS将它们发送到服务器。你可以在这里下载http://maprinter.com/downloads/Maprinter.exe – yuval
不断更新设备列表 – yuval