远程桌面:注销用户的所有会话

远程桌面:注销用户的所有会话

有人可以给我提供一些提示,关于如何制作一个脚本文件(.cmd)来注销当前用户和所有其他使用相同用户名打开的会话?

例如:我使用用户名“JOHN”登录了三个 TS 会话。我希望运行一个脚本(从我当前的会话,没有管理权限)来注销我当前的会话以及其他两个会话。

有想法吗?

答案1

你应该读一下这个页面。它有终端服务的完整命令行语法

http://technet.microsoft.com/en-us/library/cc775998%28WS.10%29.aspx

答案2

只需logoff /?在命令提示符下输入语法即可。然后您至少可以退出当前会话。

我认为您需要具有本地管理员权限才能注销其他人。不确定您的另一个会话是否合适。您可以尝试任务管理器是否足够(只需按 CTRL+ALT+End,即可获得远程系统的 Ctrl+ALT+DEL 菜单;选择任务管理器)。任务管理器有一个用户选项卡,您可以使用它来踢出用户。如果您是本地管理员,它绝对有效。请注意,您还可以踢出当前会话。;)

答案3

从以下网址下载 TSLogoffhttp://www.ctrl-alt-del.com.au/CAD_Utils.htm然后运行

tslogoff username /server:*

相关内容