Windows 服務中用cmd/dos安裝自定義服務的問題

今天動手做了一個windows 服務,在安裝時出錯,經過排錯原來是權限問題,應該如何解決呢?

以下用的dos命令跟網上搜的大概擂同

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe AdvertiseStorageService.exe
Net Start AdvertiseStorageService
sc config ServiceTest start= auto
pause

在執行的過程中出現了錯誤,如圖

應該怎麼解決呢,很簡單,我們修改一下上一段dos命令語句,改成

cd D:\AdvertiseStorageService\AdvertiseStorageService\bin\Debug
D:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe AdvertiseStorageService.exe
Net Start AdvertiseStorageService
sc config ServiceTest start= auto
pause
當我們執行時,一定要用管理員身份運行,這樣就能成功安裝啦,趕快試試吧。


發佈了38 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章