如何在打开连接时从批处理文件中停止服务器?

时间:2014-01-24 19:54:45

标签: windows batch-file service

我在这里和其他地方找到了一些脚本,使用net,sc,psservices在本地或远程启动/停止Windows服务,但是没有一个脚本覆盖在系统回复打开时强行停止服务器服务的情况连接。

任何人都有解决方案吗?

1 个答案:

答案 0 :(得分:0)

此批处理脚本运行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