您可以使用篩選條件將用戶端電腦對應至驅動程式群組中的套件。篩選條件定義安裝驅動程式的用戶端。例如,您可以根據用戶端硬體 (例如製造商或 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) 類別撰寫指令碼,決定電腦的底座類型。如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?LinkId=143449 (可能為英文網頁)

UUID

GUID 格式具有括弧:{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}

電腦 GUID 會列於 BIOS 中,而且當您進行 PXE 開機電腦時會顯示在畫面上。您也可以用 Win32_ComputerSystemProduct 類別的通用唯一識別碼 (UUID) 值撰寫 WMI 指令碼以取得此資訊。如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?LinkId=143450 (可能為英文網頁)。例如:{E8A3EFAC-201F-4E69-953E-B2DAA1E8B1B6}.

安裝映像篩選條件

如果您要選取特定映像的用戶端可存取驅動程式,可新增安裝映像篩選條件。下列篩選類型為來自 image .wim 檔案的中繼資料。

篩選條件類型可接受的值描述與範例

作業系統版本

數值

安裝映像的作業系統版本由使用者選擇格式:Major.Minor.BuildNumber.ServicePackNumber。Windows Vista 含 Service Pack 1 (SP1) 與 Windows Server 2008 初始版本,指定 6.0.6001.18000

尋找映像的值
  1. 尋找 Windows 部署服務 MMC 嵌入式管理單元中的映像。

  2. 在映像上按一下滑鼠右鍵,再按一下 [內容]

  3. [版本] 索引標籤上,按一下 [映像版本],並注意右欄中的值。請注意,此值缺少 ServicePackNumber - 也就是說,其格式為 Major.Minor.BuildNumber

  4. 若要尋找 ServicePackNumber,請按一下 [Service Pack 等級],並注意右欄中的值。

  5. 若要建立正確格式的篩選條件,請在 Major.Minor.BuildNumber 之後插入 ServicePackNumber。例如,如果列出 6.1.7025 且 Service Pack 號碼為 2,請指定 6.1.7025.2 做為此篩選的值。

作業系統版本

字串

使用者選擇的映像版本。例如:BUSINESSULTIMATE。您可以使用部署映像服務與管理 (DISM.exe) 找到 [作業系統版本]

檢視電腦的作業系統版本
  1. 如果電腦正在執行 Windows Vista (含 SP1) 或 Windows Server 2008 的初始版本,請安裝 Windows 自動化安裝套件 (Windows AIK) 的最新版本。

  2. 開啟提升權限的命令提示字元 (以滑鼠右鍵按一下 [命令提示字元],再按 [以系統管理員身分執行])。

  3. 執行 Dism /online /Get-CurrentEdition

檢視映像的作業系統版本
  1. 將映像匯出至新檔案。若要這樣做,請在 MMC 嵌入式管理單元中以滑鼠右鍵按一下映像,按一下 [匯出],為檔案命名,再按一下 [儲存]

  2. 開啟提升權限的命令提示字元 (以滑鼠右鍵按一下 [命令提示字元],再按 [以系統管理員身分執行])。

  3. 使用下列的語法掛接映像:

    Dism /Mount-Wim /WimFile:<WIM 檔案路徑> /index:<映像索引> /MountDir:<掛接目錄目標>

    範例:Dism /Mount-Wim /WimFile:C:\test\images\install.wim /index:1 /MountDir:C:\test\offline

  4. 若要列出目前版本的資訊,請執行 Dism /image:C:\test\offline /Get-CurrentEdition

作業系統語言

字串格式為 XX-XX

以 <language>-<REGION> 格式的映像語言,其中 <language> 為小寫的 ISO 639 語言代碼,而 <REGION> 為大寫的 ISO 3166-1 國家/地區識別碼。有效的語言規則列於國家語言支援 (NLS) 資訊頁面 (https://go.microsoft.com/fwlink/?LinkId=86010 (可能為英文網頁)) 的文化特性名稱欄位。例如,en-USar-SA 以及 de-DE

範例

篩選條件結果

硬體篩選條件

  • Manufacturer | Equal to | Fabrikam, Inc.

  • Chassis Type | Not equal to | Laptop

安裝映像篩選條件

  • OS Version | Equal to| 6.0.6001.18000

  • OS Edition | Not equal to | Business

適用性:符合用戶端硬體的驅動程式套件

唯一可存取這些驅動程式的用戶端為 Fabrikam, Inc. 電腦 (非膝上型電腦)。這些電腦中,只有選取非 Windows Vista Business 的 Windows Vista (含 SP1) 映像的用戶端可存取這些驅動程式。適用性設定指出,可存取驅動程式群組的用戶端中,Windows 部署服務只會安裝符合用戶端硬體的套件。

硬體篩選條件

  • UUID | Equal to | {E8A3EFAC-201F-4E69-953E-B2DAA1E8B1B6}

安裝映像篩選條件

  • OS Edition | Not equal to | Ultimate

適用性:符合用戶端硬體的驅動程式套件

具有指定 UUID 且只有選取 Window Vista Ultimate 映像以外之映像的用戶端才可存取這些驅動程式。適用性設定指出,可存取驅動程式群組的用戶端中,Windows 部署服務只會安裝符合用戶端硬體的套件。

硬體篩選條件:無

安裝映像篩選條件

  • OS Version | Equal to | 6.0.6001.18000

  • Language | Not equal to | en-us

適用性:群組中的所有套件

僅有選取非英文 (美國) Windows Vista (含 SP1) 映像的用戶端才能存取這些驅動程式。適用性設定指出,可存取驅動程式群組的用戶端中,Windows 部署服務會安裝此群組中所有的驅動程式套件,即使這些套件的用戶端沒有硬體。

其他參考資料