远程桌面连接后自动登录

远程桌面连接后自动登录

我需要通过远程桌面连接到 Windows XP 机器(注销当前用户),做一些事情,然后注销远程桌面会话并让用户 X 登录(我的意思是从前端)。

我会尝试说得更清楚一些:

我有一些 Windows XP 机器,它们在公共场所提供一些交互式信息。我需要远程桌面停止它们以提供一些帮助,然后我想注销并让主用户(提供服务的用户)重新登录。我知道有一个用于 Windows 提示符的命令可以实现这一点,但找不到它!

答案1

我正在寻找的命令是:

tscon 0 /dest:console

这会结束当前的 rdesktop 会话并将用户重置为已登录!经过几天的研究(以及在这里发布几个小时后……)才发现。

答案2

如果 tscon 命令对您不起作用...

tscon 0 /dest:console

运行:qwinsta并检查您以哪个用户身份登录...可能是 ID 1 或 ID 2...找出正确的 ID 号,然后使用它...

tscon 1 /dest:console
tscon 2 /dest:console

效果非常好...SuperUser 上有对此的讨论

https://superuser.com/questions/355935/how-can-i-restore-a-remote-desktop-session-to-the-local-console

我试图将其添加为“评论”,但我的状态级别不够高......

答案3

如果您确实在协助用户,您可以提供所谓的“未经请求的远程协助”,并向他们发送 RA 请求。这样它就不会注销在控制台上登录的用户。

这是您提供帮助时在计算机上运行的链接:

hcp://CN=Microsoft%20Corporation,L=Redmond,S=Washington,C=US/Remote%20Assistance/Escalation/unsolicited/unsolicitedrcui.htm

您还需要更改目标计算机上的组策略设置:

管理模板\系统\远程协助\提供远程协助设置:已启用,允许用户远程控制

答案4

这比你想象的要简单。只需在任务计划程序中创建一个新任务,然后按照以下两个步骤操作即可。

第一步

最后一步

相关内容