我有兩個二進制文件,必須爲它們創建一個服務。我嘗試了一個解決方案,使用「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