0
我在這裏和其他地方發現了幾個腳本,使用net,sc,psservices在本地或遠程啓動/停止Windows服務,但是沒有一個涵蓋強制停止服務器服務的情況,當系統回覆存在打開的連接時。如何在打開連接時從批處理文件中停止服務器?
任何人都有解決方案嗎?
我在這裏和其他地方發現了幾個腳本,使用net,sc,psservices在本地或遠程啓動/停止Windows服務,但是沒有一個涵蓋強制停止服務器服務的情況,當系統回覆存在打開的連接時。如何在打開連接時從批處理文件中停止服務器?
任何人都有解決方案嗎?
此批處理腳本運行powershell Stop-Service
cmdlet和uses the -force
參數。無論打開連接如何,它都會停止服務,並在終端服務上使用開放式RDP會話進行測試。
@ECHO OFF
start /b /wait powershell.exe -command "Stop-Service -name TermService -force;$STATUS = (Get-Service termservice).status;Write-Host `"Termservice is $STATUS`""
PAUSE
似乎與'-name服務器',這是我想要的。需要知道我的XP機器是否安裝了PowerShell。謝謝!不知道如何將此標記爲答案,系統不會讓我向上箭頭。 – HASM
在向上的箭頭下面有一個東西看起來像雪佛龍,如果你點擊它就會變成綠色。那就是如何接受答案。祝你好運 –