Windows
如何在 Windows 2008 Server 上創建執行 .bat 文件的服務?
我已經使用創建了服務
sc create myService binpath=myservice.bat
但是當我啟動它時,它會失敗並顯示以下錯誤消息:
[SC] StartService FAILED 1053: The service did not respond to the start or control request in a timely fashion.
在 Win2k3 上,我使用了資源工具包中的 srvany.exe,但沒有用於 win2k8 的資源工具包。目前我已經在我的機器上安裝了 srvany.exe,但我認為這不是最好的方法。
謝謝!
當然你不能執行這樣的服務。您是否嘗試在伺服器 2008 中使用 srvany?據我所知,s2k8 沒有“官方”版本的 srvany,但您可以隨時嘗試,不是嗎?
編輯:哦,我忘了!我們還使用 FireDaemon 將非服務應用程序作為服務執行。不過,它不是免費的,而且它的功能對於您的需求來說有點太多了。
使用 NSSM 將 .BAT 或任何舊的 .EXE 文件作為服務執行。它幾乎是 SRVANY 的替代品,是一款簡潔實用的應用程序。
我和你有同樣的問題,NSSM 是唯一有效的實用程序。