我有两个二进制文件,必须为它们创建一个服务。我尝试了一个解决方案,使用“sc create”from How to install a Windows service with Inno Setup?Inno Setup:使用“sc create”安装Windows服务
但它没有为我工作。它在安装结束时陷入困境。我究竟做错了什么?
这里是我的代码:
Filename: {cmd}; Parameters: "sc create srvname start= auto DisplayName= mysrv binPath= {app}\mybinary.exe" ; Flags: runhidden
我尝试使用cmd
代替{cmd}
- 没有变化。
我没有尝试我提到的解决方案中的Pascal代码。我把它作为最后的手段。
可能的重复[如何安装Windows服务与Inno安装?](http://stackoverflow.com/questions/15204587/how-to-install-a-windows-service-with-inno -setup) – TLama 2013-05-13 08:54:40
所以你的意思是告诉我必须使用你提到的解决方案中存在的pascal代码。 – rakesh 2013-05-13 09:32:06
不是你必须的,只是你应该。 – TLama 2013-05-13 09:40:29