瘦客户端开机自动链接虚拟桌面


需求场景:dom

 

瘦客户端开机直接进入虚拟桌面。管理员能够根据具体需求选择不一样的桌面,例如周一到周五开机进入上课桌面,周末开机进入考试桌面。ide

 

 

实现步骤:url

1,瘦客户机更改计算机名。可手动修改或者经过软件修改见俺的另一篇文档。spa

例如students-001students-001操作系统

 

2,瘦客户机添加开机启动项;server

A选取一台瘦客户机,打开注册表(运行regedit),进入路径。文档

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]部署

选择导出为“run.reg”。cmd

spacer.gif

 

B、编辑“run.reg”。添加it

 

"start"="cmd /c \\\\192.168.1.1\\share\\view.bat"

 

注释:

上述命令将使瘦客户机开机执行共享文件中的view.bat文件。

或者spacer.gif

C使用局域网控制软件(如极域),使瘦客户端统一执行“run.reg”。使之达到开机执行view.bat文件。此步骤目的是让瘦客户端开机执行view.bat 文件。

前面三个步骤针对瘦客户机已安装好系统的状况,若是瘦客户机们未安装操做系统,可先作好一台瘦客户机模板镜像,并先作好上述步骤,再利用网刻批量部署。

spacer.gif 

 

Dview.bat 脚本以下:

 

@echo off

net time \\192.168.1.1 /set /yes

start \\192.168.1.1\share\tskillcmd.bat

 

%"C:\Program Files\VMware\VMware Horizon View Client\vmware-view.exe" -serverURL http://10.10.10.22  -userName %computername%02  -password %computername%02  -domainName demo.com -desktopName 考试桌面 -unattended%

 

"C:\Program Files\VMware\VMware Horizon View Client\vmware-view.exe" -serverURL http://10.10.10.22  -userName %computername%  -password %computername%  -domainName demo.com -desktopName 上课桌面

 

注释:

Tskillcmd.bat做用为关闭瘦客户的执行脚本时出现的CMD控制台窗口。

%之间为注释内容。管理员可根据不一样桌面场景需求更改所需的虚拟桌面。

%computername% 为变量,在具体客户端执行将会替换成相应的计算机名。例如在students-01将会替换成students-01

view 5.2 的viewclient文件路径不一样,请根据环境填写相应路径。

Etskillcmd.bat内容。

 

@echo off

tskill cmd

 

说明:

由于时间关系,还未研究出在view.bat中实现关闭cmd控制台,所以须要额外的tskillcmd.bat脚本关闭,将在后期改进。

 

F若是viewclient意外关闭,重启瘦客户端或者经过控制软件发送命令(建议事先作好)可从新链接。

注意:View Connection Server 默认client会话时间为600分钟,即客户端登录超过600分钟就会自动断开,建议根据实际需求修改时间值。

相关文章
相关标签/搜索