可以使用筛选器将客户端计算机映射到驱动程序组中的程序包。筛选器定义哪些客户端将安装驱动程序。例如,可以将驱动程序配置为基于客户端的硬件(例如,制造商或 BIOS 供应商)及在安装期间选择的 Windows 映像的属性(例如,版本)进行安装。此外,还可以配置客户端是安装驱动程序组中的所有程序包,还是仅安装与客户端上已安装硬件匹配的驱动程序。有关如何配置这些筛选器以便部署驱动程序包的说明,请参阅部署驱动程序包。
注意 | |
一个程序包可以位于多个驱动程序组中,但该程序包必须位于至少一个组中才可供客户端使用。 |
若要创建驱动程序组,请右键单击“驱动程序”节点,然后单击“添加驱动程序组”。若要修改驱动程序组的筛选器,请右键单击该组,然后单击“修改此组的筛选器”。
向驱动程序组中添加筛选器时请注意以下功能:
- 筛选器值必须与客户端硬件或安装映像规格完全匹配。可用于筛选器的两个运算符为“等于”或“不等于”。因此,如果指定的值缺少一个字符(例如,如果漏掉了一个句号),则筛选器将不会按预期与客户端匹配。因此,建议您创建多个筛选器值来应对所有情况。例如,为 Fabrikam, Inc.、Fabrikam 等创建筛选器值。请注意,筛选器不区分大小写,并忽略前导和尾随空格。
- 如果不添加任何筛选器,则所有客户端都将拥有访问组中驱动程序的权限。如果添加一个或多个筛选器,则客户端必须匹配所有筛选器才拥有访问驱动程序的权限。此外:
- 如果筛选器的运算符设置为“等于”,则当客户端的值等于列表中的一个或多个值时,筛选器将匹配。
示例:如果添加“底盘类型|等于|小型主机、便携式计算机”,则所有小型主机和便携式计算机都将匹配,但其他类型底盘的计算机将不匹配。 - 如果运行符设置为“不等于”,则只有当客户端的值不等于列表中的任何值时,筛选器才匹配。也就是说,只有其值不同于筛选器中所有值的客户端才匹配。
例如:如果添加“UUID|不等于|<UUID 1>、<UUID 2>”,则除两个指定的计算机之外的所有客户端都将匹配。
- 如果筛选器的运算符设置为“等于”,则当客户端的值等于列表中的一个或多个值时,筛选器将匹配。
有关更多示例,请参阅示例。
本主题内容
客户端硬件筛选器
如果希望包含某个特定硬件的客户端接收组中的驱动程序,则可以向驱动程序组添加客户端硬件筛选器。请注意,客户端体系结构会自动筛选驱动程序。
筛选器类型 | 接受的值 | 描述和示例 |
---|---|---|
制造商 | 字符串 | BIOS 中列出的制造商的名称。可以使用系统信息工具 (Msinfo32.exe) 查找有关客户端计算机的此信息。若要打开此工具,请依次单击「开始」、“运行”,再键入 msinfo32.exe,然后单击“确定”。列出的值将作为“系统制造商”。 |
BIOS 供应商 | 字符串 | BIOS 中列出的 BIOS 供应商的名称。若要查找有关客户端计算机的此信息,请在命令提示符下运行 wmic bios get manufacturer。第一行输出的是属性名称。为“Bios 供应商”使用整个第二行输出。 |
BIOS 版本 | 字符串 | 制造商所定义的 BIOS 版本。若要查找有关客户端计算机的此信息,请在命令提示符下运行 wmic bios get smbiosbiosversion。第一行输出的是属性名称。为“Bios 版本”使用整个第二行输出。 |
底盘类型 | 字符串 | 包含计算机组件的物理容器。通常,识别底盘类型的唯一方法是直接肉眼观察。但是,也可以使用 Windows Management Instrumentation (WMI) 类编写脚本来确定计算机的底盘类型。有关详细信息,请参阅 |
UUID | GUID 用括号括起来,格式为:{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} | BIOS 中列出的和 PXE 启动计算机时屏幕上显示的计算机 GUID。也可以使用 Win32_ComputerSystemProduct 类的通用唯一标识符 (UUID) 值编写 WMI 脚本来获取此信息。有关详细信息,请参阅 |
安装映像筛选器
如果希望选择特定映像的客户端拥有访问驱动程序组的权限,则可以添加安装映像筛选器。以下筛选器类型来自映像 .wim 文件的元数据。
筛选器类型 | 接受的值 | 描述和示例 | ||||
---|---|---|---|---|---|---|
OS 版本 | 编号 | 用户选择的安装映像的操作系统版本的格式为:Major.Minor.BuildNumber.ServicePackNumber。针对带有 Service Pack 1 (SP1) 的 Windows Vista 和初始版本的 Windows Server 2008,请指定 6.0.6001.18000。
| ||||
OS 版本 | 字符串 | 用户所选择的映像的版本。例如:BUSINESS 或 ULTIMATE。可以使用部署映像服务和管理 (DISM.exe) 查找“OS 版本”。
| ||||
OS 语言 | 采用 XX-XX 格式的字符串 | 映像语言采用的格式为 <language>-<REGION>,其中 <language> 是小写的 ISO 639 语言代码,<REGION> 是大写的 ISO 3166-1 国家/地区标识符。区域语言支持 (NLS) 信息页 [ |
示例
筛选器 | 结果 |
---|---|
硬件筛选器:
安装映像筛选器:
适用性:与客户端硬件匹配的驱动程序包 | 将拥有访问这些驱动程序的客户端仅为非便携式的 Fabrikam, Inc. 计算机。在这些计算机中,只有那些选择非 Windows Vista Business 带有 SP1 的 Windows Vista 映像的客户端才拥有访问这些驱动程序的权限。适用性设置指示对于那些拥有访问驱动程序组权限的客户端,Windows 部署服务将仅安装与客户端硬件匹配的程序包。 |
硬件筛选器:
安装映像筛选器:
适用性:与客户端硬件匹配的驱动程序包 | 只有具有指定 UUID 并且选择 Windows Vista Ultimate 映像以外其他映像的客户端才拥有访问这些驱动程序权限。适用性设置指示对于那些拥有访问驱动程序组权限的客户端,Windows 部署服务将仅安装与客户端硬件匹配的程序包。 |
硬件筛选器:无 安装映像筛选器:
适用性:组中的所有程序包 | 只有选择非英语(美国)带有 SP1 的 Windows Vista 映像的客户端才拥有访问这些驱动程序的权限。适用性设置指示对于那些拥有访问驱动程序组权限的客户端,Windows 部署服务将安装该组中所有驱动程序包(甚至包括客户端尚未安装相应硬件的程序包)。 |