我已经在 2012 R2 远程桌面服务上部署了一个测试 VDI 设置,当我尝试在我们的一个 Windows 10 虚拟桌面上跟踪会话时,我收到一条消息,提示:
“计算机名称无效”
我发现这文章中提到,但即使启用网络发现后,尝试隐藏会话时仍然会出现相同的错误。
我还需要做什么才能让它正常工作吗?
答案1
- 我会检查 DNS 以确保其正常工作
尝试通过命令行进行阴影处理并使用 IP 地址
Mstsc.exe [/shadow:sessionID [/v:Servername] [/u:[Username]] [/control] [/noConsentPrompt]]
/shadow:ID 使用指定的 sessionID 启动影子。
/v:servername 如果未指定,将使用当前服务器作为默认服务器。
/u:username 如果未指定,则使用当前登录的用户。
/control 如果没有指定,将只查看会话。
/noConsentPrompt 尝试进行跟踪而不提示被跟踪者授予权限。
检查你的 GPO 设置
[计算机配置 | 用户配置]\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接\设置远程桌面服务用户会话的远程控制规则
- 确保您是该 VDI 桌面的管理员
- 确保您的 VDI 正确与域通信
更新:在 GUI 正常工作之前,此 ps1 可能会有所帮助
$selected = Get-RDUserSession | Select-Object -Property Username,HostServer,UnifiedSessionID |Out-GridView -PassThru
mstsc /shadow: $selected.UnifiedSessionId /control /v: $selected.HostServer
答案2
相信这是 2012 R2 中的一个错误,因为当我在 2016 上重新部署时,它第一次使用相同的 VM 模板为我的 VDI 完美运行。