我有一个运行 Windows Server 2003 的无头服务器,并通过 VNC 对其进行管理。它设置为自动登录到特定的用户帐户。
我想改为使用远程桌面/终端服务。但是,当我远程登录时,会创建一个新的用户会话(除了自动登录的会话)。本质上,我希望远程桌面连接接管计算机中的默认会话(XP 是如何做到的)。有谁知道怎么做?
PS我不是在一个远程会话之后,而是一个全局会话:)
我有一个运行 Windows Server 2003 的无头服务器,并通过 VNC 对其进行管理。它设置为自动登录到特定的用户帐户。
我想改为使用远程桌面/终端服务。但是,当我远程登录时,会创建一个新的用户会话(除了自动登录的会话)。本质上,我希望远程桌面连接接管计算机中的默认会话(XP 是如何做到的)。有谁知道怎么做?
PS我不是在一个远程会话之后,而是一个全局会话:)
要以“控制台”用户(用于本地登录的用户)身份登录,请使用 mstsc.exe 的参数 从命令提示符中键入 mstsc /h 以查看帮助。MSTSC /ADMIN /V:YOURSERVERNAME 或 MSTSC /CONSOLE /V:YOURSERVERNAME
(取决于您拥有的版本)
请原谅自我回答,但对于那些使用 OS X 和远程桌面连接的用户,您只需将“/console”附加到您要连接的计算机的 IP 地址即可。
这是您可以切换的方法。
在服务器上:设置 > 控制面板 > 管理工具 > 终端服务配置 > 服务器设置 > 将每个用户限制为一个会话
或者,您可以登录到控制台(将在监视器上显示的会话,如果存在)。从 XP 时代的客户端,那是(命令行)“mstsc /console /v:host.to.connect.to”。对于 Vista 时代的客户端,它是“mstsc /admin /v:host.to.connect.to”。该选项可能出现在 RDP 客户端设置屏幕的某处,并且终端等工具也会公开它。