0
我正在使用腳本來自動安裝和啓動Windows服務。 我要開始的命令行這種服務,但它的名字可能會改變,所以我想用它的路徑來啓動它......是適用 感謝使用其路徑從命令行啓動win服務
我正在使用腳本來自動安裝和啓動Windows服務。 我要開始的命令行這種服務,但它的名字可能會改變,所以我想用它的路徑來啓動它......是適用 感謝使用其路徑從命令行啓動win服務
假設你有HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
定義的服務爲MyService
且具有屬性(字符串值)binPath=c:\myprogram1.exe
,那麼你就可以改變它的使用SC
命令這樣的啓動選項:
SC CONFIG MyService binPath=c:\myprogram2.exe obj=".\LocalSystem" password=""
然後用net start MyService
來啓動服務。
這裏(http://ss64.com/nt/sc.html)你可以找到更多的可用選項。
我想在腳本「sc start MyService」中使用類似「sc start MyServicePath」 – user1547968
的腳本替換此行,您可以先執行上面的命令,然後執行net start MyService來啓動服務 – MaVRoSCy
SC CONFIG MyService binPath = c:\ myprogram2.exe obj =「。\ LocalSystem」password =「」...在我的腳本中,我沒有服務名稱只有我知道它的路徑,所以我不能使用這條線 – user1547968