Answers:
首先,使用以下命令检查会话号qwinsta
:
QWINSTA /server:YOURCOMPUTERNAMEHERE
写下会话ID。
然后使用以下logoff
命令:
LOGOFF YOURSESSIONIDHERE /server:YOURCOMPUTERNAMEHERE
看看是否可行。
Error 5 getting sessionnames Error [5]:Access is denied.
即使我是计算机的本地管理员,QWINSTA也会给我。
对于大多数Windows版本:使用启用了管理员的帐户登录到系统。调出任务管理器(如果您是RDP,请单击“开始”按钮下的“ Windows安全性”,或者从命令行中选择“ taskmgr.exe”,或者使用您喜欢的其他任何方式。)返回“用户”选项卡。您将看到自己的会话以及任何其他会话。选择另一个用户的会话并单击鼠标右键,然后选择“断开连接”或“注销”(或者,您可以选择该会话并使用底部的按钮来执行任何一个操作。)
如果是断开连接的会话,则也可以选择它,右键单击并使用“连接”,这会将您切换到该会话,而不是您所在的会话。然后,您当然可以注销该会话。
如果您安装了PSTOOLS,这将非常容易。如果您没有安装PSTOOLS,请这样做。您可能需要将所有.exe复制到C:\ Windows \ system32目录。(公平地说,如果您没有PS工具且您是系统管理员,则不知道缺少什么!)
现在,在本地PC上以管理员身份运行CMD.exe,如果出现提示,请输入您的管理员凭据。现在键入“ psexec \\ hostname cmd.exe”。此命令将以您的帐户远程运行CMD.exe,就像您实际上在计算机上一样。在命令提示符的标题栏中,您将看到成功连接后被调出的远程主机名。
现在键入“查询会话”。现在,它将打印出所有可用的活动/非活动会话,您需要记下会话ID#。
现在输入“注销#”,其中#=您之前记下的会话ID。
您可以使用家用网络PC来执行此操作,但是必须在两个系统上都具有相同的帐户,这可能会有些棘手。
我已经对它进行了多次测试,它肯定会与域PC一起工作。