windows-xp – 脚本 – 如何断开远程桌面会话?

我正在寻找一种方法来关闭计算机(本地计算机)上的所有活动远程桌面会话. Windows包含一些命令(rwinsta,qwinsta等)来查看活动会话,但我不知道如何轻松地使用这些信息(除非我解析字符串…)以关闭所有会话.

在Powershell(或C#,Batch)中是否有办法关闭本地计算机上的所有远程桌面会话?

谢谢,
马丁

您可以尝试使用未记录的/ sm参数进行查询会话(在批处理文件中)以更轻松地对事物进行排序:

FOR /f %%G IN ('query session /sm') DO tsdiscon %%G
翻译自:https://serverfault.com/questions/41499/scripting-how-to-disconnect-remote-desktop-sessions

转载注明原文:windows-xp – 脚本 – 如何断开远程桌面会话?