R3桌面云如何让虚拟机最便捷的获取组策略

发布时间:  2015-03-05 浏览次数:  219 下载次数:  0
问题描述
用户虚拟机首次登录需要同步域策略,并且用户需要手动注销两次来挂载NAS网盘。需要进行体验优化。
告警信息
不涉及
处理过程
在制作镜像过程中(封装前),编辑如下脚本,保存为logon.vbs
On Error Resume Next

Wscript.Sleep 30000
dim messagebox1
set objShell = WScript.createObject("WScript.Shell")
set regObject=createobject("wscript.shell")

If regObject.regread("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\flag")<>1 Then
objShell.Run("cmd.exe /c gpupdate /force /target:user"), vbhide
regObject.regwrite"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\flag","1"
messagebox1 = msgbox("系统正在进行初始化配置,请等待左上方配置窗口消失后点击确定,以便系统进行自动注销,完成初始化",vbOkCancel)
If messagebox1 = 1 then
objShell.Run("cmd.exe /c logoff"), vbhide 
end If

else

end If
将logon.vbs放于c:\windows\system32\grouppolicy\user\script\logon目录下。
进行如下 :“运行”—“gpedit.msc”—“用户配置”—“windows配置”—“脚本(登录\注销)”选择“登录”,添加logon.vbs脚本。
根因
首次登录虚拟机后虚拟机需要同步一系列域策略。此外用户虚拟机的数据盘为挂载NAS网盘的方式,需要AD域策略达到挂盘的目的,正常情况需要用户手动注销两次后策略才能生效。现提供自动同步域策略并延迟重启的制作方法。

END