共用方式為


在 Configuration Manager 中修改和取代應用程式

適用於:Configuration Manager (目前的分支)

瞭解如何使用Configuration Manager應用程式版本,以及如何以新版本取代應用程式。

Revisions

當您對應用程式或部署類型進行修訂時,Configuration Manager建立應用程式的新修訂。 您可以顯示每個應用程式修訂的歷程記錄。 您也可以檢視其屬性、還原先前的應用程式修訂,或刪除舊的修訂。

顯示應用程式修訂的歷程記錄

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式]節點。 然後選擇您想要的應用程式。

  2. 在功能區的 [ 常用] 索引標籤上,選取 [ 應用程式 ] 群組中的 [ 修訂歷程記錄]。 此動作會開啟 [ 應用程式修訂歷程記錄] 視窗。

檢視應用程式修訂

  1. 在 [ 應用程式修訂歷程記錄] 視窗中,選取應用程式修訂,然後選取 [ 檢視]

  2. 在 [ 屬性] 對話方塊中,檢查所選應用程式的屬性。

    注意事項

    這個應用程式屬性檢視是唯讀的。

還原應用程式修訂

  1. 在 [ 應用程式修訂歷程記錄] 視窗中,選取應用程式修訂,然後選取 [ 還原]

  2. 選取 [是 ] 以還原選取的應用程式修訂。

刪除應用程式修訂

  1. 在 [ 應用程式修訂歷程記錄] 視窗中,選取應用程式修訂,然後選取 [ 刪除]

  2. 選取 [是] 加以確認。

重要事項

您只能在淘汰應用程式且沒有參考之後刪除目前的應用程式修訂。

取代

Configuration Manager中的應用程式管理可讓您使用取代關聯性來升級或取代現有的應用程式。 當您取代應用程式時,您可以指定新的部署類型來取代已取代應用程式的部署類型。 您也可以在用戶端安裝已取代的應用程式之前,決定是否要升級或卸載已取代的應用程式。 最好將取代鏈結限制為最深的五個層級。

重要事項

當您選擇卸載已取代部署類型的選項時,部署類型無法由部署到不同集合類型的部署類型取代。 例如,部署至裝置集合的部署類型無法由部署至使用者集合的部署類型取代。

決定是否要升級或取代應用程式

取代的類型取決於您是否選取 [ 卸載 ] 選項:

  • 如果您想要使用相同的應用程式識別碼更新為相同應用程式的較新版本, 請勿 選取 [卸載]

  • 如果您想要變更為具有不同應用程式識別碼的不同應用程式,請選取 [ 卸載]。 您必須移除已取代的應用程式版本。

取代相依應用程式

在此範例中, 主要應用程式 是指您要部署且具有相依性的應用程式。

您可以建立取代關聯性,將相依應用程式更新為新版本。

  1. 請確定新的相依應用程式和原始相依應用程式位於主要應用程式的相同相依性群組中。

  2. 建立取代關聯性,以新的相依應用程式取代原始相依應用程式。

在主要應用程式的新安裝期間,用戶端會安裝新的相依應用程式。 Configuration Manager會使用新的相依應用程式來更新主要應用程式的現有安裝。

最終結果是主要應用程式的所有部署都會使用新的相依應用程式。

進一步考慮

  • 您可以為相依應用程式指定多個取代關聯性。 Configuration Manager會在取代鏈結中安裝最高的相依應用程式。

  • 將相依應用程式部署到安裝主要應用程式的裝置。 否則Configuration Manager將不會安裝相依應用程式。

  • 針對主要應用程式的新安裝,當您有多個相依性時,相依性順序會決定要安裝哪個版本的相依應用程式。

指定取代關聯性

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式]節點。 然後選擇取代另一個應用程式的應用程式。

  2. 在功能區的 [ 常用] 索引標籤上,選取 [ 屬性 ] 群組中的 [ 屬性]

  3. 切換至 [ 取代] 索引 標籤,然後選取 [ 新增]

  4. 針對 [ 已取代的應用程式],選取 [ 流覽]

  5. 選擇您要取代的應用程式,然後選取 [ 確定]

  6. 在 [ 指定 取代關聯性] 視窗中,選取取代已取代應用程式之部署類型的部署類型。

    注意事項

    根據預設,新的部署類型不會卸載已取代應用程式的部署類型。 當您想要將升級部署至現有的應用程式時,通常會使用此案例。 若要在安裝新的部署類型之前移除現有的部署類型,請選取 [ 卸載]。 如果您決定升級應用程式,請確定您先在實驗室環境中測試。

  7. 如果您希望使用者仍然看到這兩個應用程式的軟體中心部署,請選取 [ 允許使用者查看此應用程式的部署及其在軟體中心取代的所有應用程式] 選項。 使用此選項時,您可以讓使用者視需要選擇仍安裝舊版的應用程式。 根據預設,不會選取此選項,因此只有已取代的應用程式會顯示在軟體中心內。 此選項僅適用于使用者集合的可用部署。

  8. 選取 [確定 ] 以儲存變更並關閉視窗。

顯示取代目前應用程式的應用程式

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式]節點。 然後選擇您想要的應用程式。

  2. 在功能區的 [ 常用] 索引標籤上,選取 [ 屬性 ] 群組中的 [ 屬性]

  3. 切換至 [ 參考] 索引卷 標。

  4. 針對 [ 關聯性類型],選擇 取代此應用程式的 [應用程式]

檢視取代關聯性

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式]節點。 然後選擇您想要的應用程式。

  2. 在功能區的 [ 常用] 索引標籤上,選取 [關聯 ] 群組中的 [ 檢視關聯性],然後選取 [ 取代]

此動作會顯示所選應用程式與其他應用程式之關聯性的圖形圖表。 針對取代關聯性,它會顯示所選應用程式取代的應用程式,以及所選應用程式被取代的應用程式。

使用 PowerShell 管理取代

您可以使用下列 PowerShell Cmdlet 來新增、檢視和移除取代關聯性:

後續步驟

取消安裝應用程式