如何處理無法啟動或時不時需要回收的Windows服務?

如何處理無法啟動或時不時需要回收的Windows服務?

許多供應商 Windows 服務不會在服務模式下啟動,或者每當我們的測試停止時就需要回收。

我可以將它作為應用程式運行,但它要求我始終登入伺服器,因為伺服器在逾時後登出。

我也嘗試使用手動創建它SC,但不起作用。供應商的解決方案不是提供修復,而是希望我們升級整個套裝,但這不會發生。

我們有沒有其他的方法可以嘗試讓這個服務發揮作用。

編輯:問題的重點是找出類似 hack 的東西來使 exe 工作,而答案建議我使用srvany幫助。我能夠按照教程使其工作。我製作了自己的 Windows 服務,定期回收我需要的服務。

答案1

您可以使用 srvany,但 Microsoft 不支援它。或是 srvany、NSSM、Non-Sucking Service Manager 的稍微更好的替代方案:http://nssm.cc/usage

顯然,最佳情況是只使用知道如何開發服務的供應商。

相關內容