我正在设置远程桌面服务,以供我们的一个远程办公室使用。远程办公的工作站都是Windows 7 Pro,都加入了域。在本地工作站othern上没有安装比Win7操作系统更重要的东西。远程和主办公室通过VPN连接。
工作人员将使用他们的域登录登录到本地工作站,然后立即双击桌面上的一个图标,这将对远程桌面服务器执行RDP操作。这确实很好,但需要一些用户教育。
是否有一种方式,当用户登录到本地工作站时,它将立即启动RDP会话并传递他们的用户名/密码?
使用瘦客户端PC会满足我的要求吗?
谢谢。
发布于 2011-12-09 20:54:57
你应该能够很容易地完成这个任务。
User Configuration \ Admin Templates \ System \ Logon \ Run these programs at logon- Set mstsc as the windows shell
- GPO: `User Configuration \ Admin Templates \ System \ Custom User Interface`
- The down-side is that the user will not have a local environment, and when they disconnect their system will logout.发布于 2012-12-10 21:24:13
加上先前的答案..。我们将shell设置为"cscript this_script.vbs“
Set shell = CreateObject("WScript.Shell")
shell.Run "mstsc.exe /multimon c:\terminal_server.rdp", 1, true
shell.Run "logoff"要获得更无缝的体验,请确保编辑RDP文件以隐藏连接栏、单点登录、所有这些爵士乐。然后在PowerShell使用Set-AuthenticodeSignature中签名RDP文件。此外,配置客户端的防火墙、受信任的发布服务器证书和SSO。我发现GPO也可以将远程注册表服务配置为自动启动,让我进入机器并在必要时更改shell。此外,GPO每次启动时都会下载shell脚本和RDP文件的新副本,方便配置刷新。
我一直想写一篇关于这一切的博客文章..。它并不像听起来那么复杂。
https://serverfault.com/questions/339562
复制相似问题