自定义View Client 登陆方式(一)

 随着愈来愈多的企业用户部署了虚拟桌面系统,许多用户开始使用View Client来登陆他们的虚拟桌面进行工做。因为受到一些因素影响,不少企业仍是保留了现有的传统PC来链接虚拟桌面,而企业管理员都在寻找一种简单的方法让传统PC可以像瘦客户端同样,提供精简的操做界面。 用户只能在精简界面上运行View Client 进行虚拟桌面链接,而没法进行其余的操做。这样能够减小来自于客户端的不当操做对 View 登录环境的影响,从而保证了 View Client 运行环境的健康,提升了View Client 的可用性,还能在必定程度上减小管理人员对客户端维护的工做量。 shell

本文主要介绍经过修改注册表或组策略的方式来实现Windows界面的精简以及View Client自动登陆等功能。编辑器

1、修改View Client精简界面ide

在Windows 系统中,管理员能够经过将explorer.exe的 shell 更改成 VMware View Client 的执行文件(wswc.exe) 来实现将桌面环境修改为相似瘦客户端同样的精简界面,接下来咱们开始介绍具体的操做方法:spa

1.1建立修改须要的文件命令行

首先咱们在客户端C盘目录下新建一个文件夹,名称为“Client”,而后在文件夹中新建一个名为View.bat文件,文件内容以下:3d

@echo offblog

:Viewip

“C:\Program Files\VMware\VMware View\Client\bin\wswc.exe”部署

goto Viewget

p_w_picpath

而后在Client文件夹下面再新建一个start.vbs文件,文件内容以下:

Set WshShell = CreateObject("WScript.Shell")

WshShell.Run Chr(34) & "C:\client\view.bat" & Chr(34), 0

Set WshShell = Nothing

p_w_picpath

而后在Client文件夹下面再新建一个logon.bat 文件,文件内容以下:

@echo off

wscript c:\client\start.vbs

p_w_picpath

1.2修改组策略精简Windows界面

在域控制器中打开组策略编辑器,

p_w_picpath

新建一个针对View User的组策略“View User GPO”,并编辑。

p_w_picpath

打开组策略中-用户配置—管理模板—系统 ,选择“自定义用户界面”这条策略。

p_w_picpath

编辑“自定义用户界面”策略,将状态更改成“已启用”,“界面文件名”设置为 “C:\Client\logon.bat” ,这个值取决于咱们以前建立的文件的位置。

p_w_picpath

点击“肯定”,保存该策略,而后将此策略分配至相应的用户组。在组策略管理中选择对应的OU (View User) ,右键选择“连接现有GPO”。

p_w_picpath

选择咱们刚刚建立的组策略(View User GPO),点击“肯定” 保存便可。

p_w_picpath

咱们在客户端更新一下组策略(运行gpupdate /force),而后看一看修改过的效果。 注销后从新登陆XP,咱们发现修改后的界面由传统的XP桌面变成了只有View Client程序运行的界面。

p_w_picpath

这样咱们就实现了客户端登陆环境的精简化。咱们能够经过组策略的分配,实现普通用户登陆精简环境,而系统管理员登陆完整Windows界面环境。

另外须要说明一点,当使用BAT文件作为界面文件用户登陆时,会出现一个闪现的命令行窗口,若是用户介意此窗口,能够将这个BAT文件(logon.bat)转成EXE文件进行发布,这样就能够去掉闪现的命令行窗口。