本篇将介绍如何利用Group Policy WMI Filter区分不同版本Windows的Profile。
目前在拥有市场份额的Windows OS 包括了Windows XP, Windows Vista, Windows 7, 以及Windows 8。
其中Windows XP的Profile版本为 Version 1
Windows Vista和7 的Profile版本为 Version 2
Windows 8的Profile版本为 Version 3,但是Windows 8 Profile仍然显示为V2。
因此如果你的企业网络中包含了Windows 7 和Windows 8,你需要建立一个Profile的体系,从而使不同版本的Windows 拥有不同所属文件夹。
首先利用Group Policy WMI Filter来识别不同版本的Windows。
1. 打开GPO,找到WMI Filters
2. 新建WMI Filter,将Query修改成以下:
Windows XP: select * from Win32_OperatingSystem where Version like “5.1%” and ProductType = “1”
Windows 7: SELECT version FROM Win32_OperatingSystem WHERE Version LIKE “6.1%” and ProductType = “1”
Windows 8: SELECT version FROM Win32_OperatingSystem WHERE Version LIKE “6.2%” and ProductType = “1”
3. 通过建立GPO来建立标记:(仅举例Windows 7)
Computer Configuration >> Preferences >> Windows Settings >> Environment
Add:
Name: OSVer
Value: Win7WMI Filtering: Windows 7 WMI Filter
4. 建立Profile指向不同地址:
Computer Configuration >> Policies >> Administrative Templates >> System >> User Profiles
Set roaming profile path for all users logging onto this computer:
Enable
\serverlocationprofiles$%OSVer%%Username%
当你全配置好之后,你的Server location会出现多个不同的文件夹分别用于储存不同版本的Windows Profile。本功能最好于Folder Redirection一起使用。