工作站login的远程桌面自动启动会话

我正在设置远程桌面服务供我们的一个远程办公室使用。 远程办公室的工作站都是Windows 7 Pro,join到域中。 除了Win7操作系统以外,本地工作站上没有安装任何软件。 远程和主办公室通过VPN链接。

工作人员将使用他们的域名loginlogin到本地工作站,然后双击桌面上的图标,该图标将执行到远程桌面服务器的RDP。 这确实工作正常,但需要一些用户的教育。

有没有办法,当用户login到本地工作站,它会立即启动RDP会话,并通过他们的用户名/密码以及?

会使用瘦客户机做我所要求的吗?

谢谢。

你应该可以做到这一点很容易。

  • 设置客户端自动启动,使用这些方法之一。

    • 在其启动组或系统启动组中删除RDP文件或快捷方式。
    • 设置在login时将自动启动terminal服务器客户端的组策略
      • GPO: User Configuration \ Admin Templates \ System \ Logon \ Run these programs at logon
      • 用户将拥有一个本地桌面,桌面显示和客户端自动启动之间可能会有短暂的延迟。
    • 将mstsc设置为windows shell
      • GPO: User Configuration \ Admin Templates \ System \ Custom User Interface
      • 不利的一面是用户不会有本地环境,当他们断开他们的系统将注销。
  • 为远程桌面服务启用RDC客户端单一login 。

添加到以前的答案…我们将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文件以隐藏连接栏,单点login以及所有爵士乐。 然后签署RDP文件; 在PowerShell中使用Set-AuthenticodeSignature 。 另外,configuration客户端的防火墙,可信任的发布者证书和SSO。 我发现有GPOconfiguration远程registry服务自动启动,让我进入机器,并在必要时更换shell是有利的。 每次启动时都要让GPO下载shell脚本和RDP文件的新副本,方便configuration刷新。

我一直有意写一篇关于这一切的博客文章……这听起来并不复杂。