我有一个关于运行RDP文件的Do
循环的简单问题(因此瘦客户端始终显示登录屏幕以输入凭据)。自从我们迁移到Windows 2012 R2 RDS后,在启动RDP文件以连接到RD Collection池时,我不断获得无限循环。
我正在跑步:
Do {
Start-Process -wait c:\windows\system32\MSTSC.exe C:\Connection\Terminal-Server.RDP
}
while ($Process.Count -lt 1)
这将打开RDP登录,您可以在其中输入凭据。但它继续为MSTSC打开ProcessNames,直到客户端崩溃。原因是workspace id:s:Connection_broker.domain.local
行。process.count
行。但我不知道为什么,或者如何按顺序获得workspace id:s:
。
由于某些原因,在文件中使用mstsc
时,{{1}}未被注意到。