最近有朋友问我,是否可以将虚拟桌面客户端实现全自动的登录。我问其原因,朋友告诉我,在很多的环境里,让用户输入用户名密码会比较麻烦,如在公共查询(像图书馆的查询系统,企业内部的上网区域),另外的一些场景则是员工利用现有的PC来登录虚拟桌面,一些最终用户可能分不清那个是本地桌面,那个是远程桌面了,希望我能够提供一些建议给他们,让这些PC机也像瘦客户机一样简单易用。
接到朋友的问题,我当然不能怠慢,总结了以下几种方式,供大家参考:
1. 注册表法
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\VMware, Inc.\VMware VDM\Client]
"ServerURL"="https://testserver"
"UserName"="username"
"DomainName"="testdomain"
"Password"="password"
"DesktopName"="test"
"DesktopLayout"="fullscreen"
"connectUSBOnStartup"="true"
"connectUSBOnInsert"="true"
"EnableShade"="true"
"NonInteractive"="false"
将上面这些参考填写完整,导入到注册表中即可,将打开view client时,将实现 全自动的虚拟桌面登录,不需要用户输入任何的操作。
2. 组策略法
VMware提供了view client的组策略模板文件,这些模板可以在connection server的安装目录 下的extra目录 中找到。
这些配置选项与第一种的注册表方式一致。因为提供了图型化的方式进行配置,因此使用起来比较简单,如果你的 view client 机器都是域名,这个绝对是最高效的方法。
3. 命令行法
参考http://www.vmware.com/cn/support/support-resources/pubs/view_pubs/中的View 4.6手册。
可以使用"C:\Program Files\VMware\VMware View\Client\bin\wswc.exe" /?来查询各个参数的使用。