WMI筛选器应用
我们知道如果将GPO链接到组织单位后,该GPO的设置值默认会被应用到此组织单位内的所有用户与计算机。如果要改变这个默认值的话,可以有以下两种选择
- 通过筛选组策略设置中的委派选项卡来选择欲应用此GPO的用户或计算机
- 通过WMI筛选器来设置
假设已经在组织单位"财务部"内建立 Finance Department GPO,并通过它来让此组织单位内的计算机自动安装所指定的软件,不过却只想让64为的Windows10计算机安装此软件,其他操作系统的计算机并不需要安装,此时可以通过以下的WMI筛选器设置来达到目的
Step1:如图所示,选中WMI筛选器并右击 -> 新建
Step2:如图中的名称与描述字段分辨输入适当的文字说明后单击"添加"按钮。图中将名称设置为Windows10(64位)专用筛选器
Step3:在下图中的命名空间处选用默认的root/CIMv2,然后再查询处输入以下的查询命令后单击"确定"按钮
Select * from Win32_OperatingSystem where Version like "10.0%" and ProductType="1"
Step4:重复在前面Step2的图中单击"添加"按钮,然后如图所示在查询处输入以下的查询命令后单击两次"确定"按钮,此命令用来选择64位的系统
Select * from Win32_Processor where AddressWidth="64"
Step5:如图所示,单击"保存"按钮
Step6:如图所示,在 Finance Department GPO 右下方的WMI筛选处选择刚才所建立的Window10(64位)专用筛选器
组织单位"财务部"内所有的Window10客户端都会应用 Finance Department GPO策略设置,但是其他Windows系统并不会应用此策略。
在设置筛选的时候,查询字段内需要输入WMI查询语言(WQL)来执行筛选工作,其中的Version like后面的数字所代表的意义如下表
Windows版本 | Version |
Windows10与Windows Server 2016 | 10.0 |
Windows 8.1与Windows Server 2012 R2 | 6.3 |
Windows 8与Windows Server 2012 | 6.2 |
Windows 7与Windows Server 2008 R2 | 6.1 |
Windows Vista与Window Server 2008 | 6.0 |
Windows Server 2003 | 5.2 |
Windows XP | 5.1 |
而ProductType右侧的数字所代表的意义如下表
ProductType | 所代表的意义 |
1 | 客户端等级的操作系统,例如:Windows 10、Windows 8.1 |
2 | 服务器等级的操作系统并且是域控制器 |
3 | 服务器等级的操作系统,但不是域控制器 |