Windows 10 远程桌面进入管理/控制台会话

Windows 10 远程桌面进入管理/控制台会话

我一直在尝试从 Windows 10 客户端通过远程桌面进入运行 Windows 10 的无头计算机。

我无法登录到控制台会话,如图所示qwinsta.exe。我尝试过/admin切换或添加administrator session:i:1到 rdp 文件。

我登录的远程帐户是管理员。我也尝试过本地和 Microsoft 帐户,但无济于事。

答案1

/console开关用于连接到控制台会话。此功能不再有用,已被删除:

为了向后兼容,该/admin开关的行为类似于/console开关连接到 Windows 2003 或 Windows 2003 R2 服务器时。 连接到现代版本的 Windows 时,它的行为与开关不同/console。(我不确定/admin连接到 Windows XP 计算机时开关是否有任何作用。)

当连接到安装了远程桌面服务组件的 Windows 现代服务器版本时,此/admin开关会影响某些行为,最明显的是 CAL(客户端访问许可证) 的使用情况,如链接文章中所述。(注意:在 Windows 2008 R2 之前,远程桌面服务组件被称为终端服务

当连接到现代版本的 Windows Server 时不是安装了远程桌面服务,或者升级到 Windows 客户端版本的现代版本,则不需要此开关/admin。您可以使用它,但它没有效果。

总之:至少从理论上讲,您不需要连接到控制台会话。您所阅读的任何建议您这样做的文档可能都已过时。


附录:Windows 确实允许组件和第三方软件区分远程桌面会话和本地会话。具体来说,在远程桌面会话中运行的应用程序具有 REMOTE INTERACTIVE LOGON 令牌,而在本地会话中运行的应用程序具有 CONSOLE LOGON 令牌。

我个人不知道有任何 Windows 组件或第三方软件只允许访问控制台登录,除了“仅限本地登录用户访问 [CD-ROM/软盘]”策略默认是关闭的。

交换机/admin不会影响此行为。我不再有权访问任何 Windows Server 2003 计算机,无法查看交换机/console在这方面做了什么。

答案2

使用提升权限从命令提示符处使用此命令行

mstsc -v:机器名称/F -console

这样就可以了,你也可以将文件另存为 .bat 文件,因此你需要做的就是单击它

相关内容