在 更新 Publisher 中管理適用性規則

適用于:System Center 更新 Publisher

使用更新發行者,適用性規則會定義必須符合的需求,裝置才能安裝更新。 規則也會用來判斷電腦是否已安裝更新。 複雜且具有多個元件的適用性規則稱為規則集。

更新套件組合不會使用適用性規則。

適用性規則概觀

您可以從 [ 規則工作區] 管理適用性規則。 當您建立規則時,您會指定一或多個條件。 指定多個條件時,您可以設定條件之間的關聯性,以便依序評估或合併成邏輯 AndOr 語句。

例如,下列是包含三個規則的規則集。 第一個規則會驗證 MyFile 檔案是否存在,而第二個和第三個規則會確認 Windows 作業系統的語言是英文或日文。

And  
  File '\[PROGRAM\_FILES\] \\Microsoft\\MyFile' exists  
  Or  
    Windows Language is English
    Windows Language is Japanese

所有更新都需要至少一個適用性規則。 更新匯入已套用適用性規則,而且當您建立自己的更新時,必須將一或多個規則新增至這些規則。 您可以在 更新 Publisher 中修改和擴充任何更新的規則。

若要檢視您已建立的規則,請在 [ 規則工作區] 中,從 [我儲存的規則] 清單中選取 規則 。 該規則的個別條件和邏輯作業會顯示在主控台的 [ 適用性規則 ] 窗格中。 您匯入的更新規則只能在您編輯該更新時檢視和修改。

您可以在 更新 Publisher 中的兩個位置建立規則:

  • 在 [ 規則工作區] 中, 您可以建立並 儲存 規則集,以供稍後使用。 編輯或建立更新時,您可以選取 [ 已儲存的規則] 作為 [規則類型],然後從預先建立的規則集清單中選取。

  • 您也可以在建立或編輯更新時建立新規則。 您以這種方式建立的規則不會儲存供日後使用。

建立適用性規則

下列資訊類似于您在 [ 建立更新精靈] 中建立規則的方式。 但不同于精靈,您可以選擇儲存規則集以供日後使用。

  1. 在 [ 規則工作區] 中,選擇 [建立] 以開啟 [ 建立規則精靈 ]。

  2. 指定規則的名稱,然後按一下 [ 新增規則]。 這會開啟 [ 適用性規則 ] 頁面,您可以在其中設定規則。

  3. 針對 [規則類型], 選取下列其中一項。 您必須設定的選項會因每個類型而有所不同:

    • 檔案 – 使用此規則要求裝置具有屬性符合您指定之一或多個準則的檔案,才能套用此更新。

    • 註冊 表– 使用此類型來指定必須先顯示的登錄詳細資料,裝置才有資格安裝此更新。

    • 系統– 此規則會使用系統詳細資料來判斷適用性。 您可以選擇定義 Windows 版本、Windows 語言、處理器架構,或指定 WMI 查詢來識別裝置作業系統。

    • Windows Installer – 使用此規則類型,根據已安裝的.MSI或 Windows Installer 修補程式 (來判斷適用性。MSP) 。 您也可以判斷特定元件或功能是否安裝為需求的一部分。

      重要事項

      在 Managed deices 上,Windows Update代理程式無法偵測每個使用者安裝的 Windows Install 套件。 當您使用此規則類型時,請設定其他適用性規則,例如檔案版本或登錄機碼值,以便無論每位使用者或每個系統的基礎為何,都能正確偵測 Windows Installer 套件。

    • 已儲存的規則 – 此選項可讓您尋找並使用先前設定和儲存的規則。

  4. 繼續視需要新增和設定其他規則。

  5. 使用邏輯作業按鈕來排序和分組不同的規則,以建立更複雜的必要條件檢查。

  6. 當規則集完成時,按一下 [ 確定 ] 儲存它。 規則集現在會出現在 [我儲存的規則] 清單中。

編輯適用性規則集

若要編輯適用性規則,請在 [ 規則工作 區] 中選取儲存在 [我儲存的規則] 清單中的任何 規則 ,然後從功能區選擇 [ 編輯 ]。 這會開啟 [編輯規則精 靈]。

[ 編輯規則精靈 ] 會顯示規則集的目前規則。 編輯規則的方式與使用 [ 建立規則 精靈] 建立新規則的方式相同。 您可以使用此精靈來重新命名規則集、刪除規則、重新排序規則和關聯性,或新增規則。

進行變更之後,請選擇 [確定] 以儲存變更並關閉精靈。

如需使用規則精靈的詳細資訊,請參閱建立更新精靈的適用性頁面步驟 7

刪除適用性規則

若要刪除已儲存的適用性規則,請在 [ 規則工作 區] 中,從 [我儲存的規則] 清單中選取規則或 規則 集,然後從功能區中選擇 [ 刪除 ]。 這會從 更新 Publisher 中移除已儲存的規則或規則集。

若要從特定更新中刪除規則,您必須 編輯更新