共用方式為


使用 Microsoft Application Virtualization Sequencer (App-V Sequencer) 手動排序新的應用程式

適用於

  • Windows 10
  • Windows 11

從 Windows 10 1607 版開始,App-V Sequencer 隨附於 Windows ADK 中。 如需如何安裝App-V Sequencer的詳細資訊,請參閱 安裝App-V Sequencer

開始排序之前

  1. 判斷您要建立的虛擬化應用程式套件類型:

    應用程式類型 描述
    Standard 建立包含應用程式或應用程式套件的套件。 這是大部分應用程式類型的慣用選項。
    附加元件或外掛程式 建立擴充標準應用程式功能的套件,例如 Microsoft Excel 的外掛程式。 此外,您可以將外掛程式用於原生安裝的應用程式,或使用連線群組連結的另一個套件。
    中間件 建立標準應用程式所需的套件,例如 Java。 中間件套件用於透過連線群組連結至其他套件。
  2. 將所有必要的安裝檔案複製到執行排序器的電腦。

  3. 在排序應用程式之前建立虛擬環境的備份映像,然後在每次完成應用程式排序後還原為該映像。

  4. 檢閱下列專案:

    • 如果應用程式安裝程式變更新檔案或現有檔案或目錄的安全性存取權,則不會在套件中擷取這些變更。
    • 如果虛擬封裝的目標磁碟區已停用短路徑,您也必須將封裝排序為已建立且仍然停用短路徑的磁碟區。 它不能是系統磁碟區。

    注意

    App-V Sequencer 無法排序檔名符合 “CO_<x>” 的應用程式,其中 x 是任何數值。 將會產生錯誤0x8007139F。

排序新的標準應用程式

  1. 在執行排序器的計算機上,選取 [ 所有程式],然後選取 [ Microsoft Application Virtualization],然後選取 [ Microsoft Application Virtualization Sequencer]

  2. 在排序器中,選Create [新增虛擬應用程式套件]。 選 Create [套件 (預設) ],然後選取 [下一步]

  3. 在 [ 準備計算機] 頁面上,檢閱可能導致封裝建立失敗或可能導致封裝包含不必要的數據的問題。 在繼續之前,您應該先解決所有潛在的問題。 進行任何更正之後,請選取 [ 重新整理 ] 以顯示更新的資訊。 解決所有潛在問題之後,請選取 [ 下一步]

    重要

    如果您需要停用病毒掃描軟體,您應該先掃描執行排序器的計算機,以確保不會將任何垃圾或惡意檔案新增至套件。

  4. 在 [ 應用程式類型] 頁面上,選取 [ 標準應用程式 (預設) ] 複選框,然後選取 [ 下一步]

  5. 在 [ 選取安裝程式] 頁面上,選取 [ 瀏覽 ] 並指定應用程式的安裝檔案。

    注意

    如果指定的應用程式安裝程式修改現有或新的檔案或目錄的安全性存取,則不會將相關聯的變更擷取到套件中。

    如果應用程式沒有相關聯的安裝程序檔案,而且您打算手動執行所有安裝步驟,請選取 [ 執行自定義安裝 ] 複選框,然後選取 [ 下一步]

  6. 在 [ 封裝名稱] 頁面上,指定封裝的名稱。 使用可協助識別將新增至封裝之應用程式用途和版本的名稱。 套件名稱會顯示在App-V管理控制台中。 完成之後,請選取 [ 下一步]

  7. 在 [ 安裝] 頁面上,當排序器和應用程式安裝程式準備就緒時,您可以安裝應用程式,讓排序器可以監視安裝程式。

    重要

    您應該一律將應用程式安裝到安全的位置,並確定在監視期間不會有其他使用者登入執行排序器的計算機。

    使用應用程式的安裝程式來執行安裝。 如果在安裝過程中必須執行其他安裝檔案,請選取 [ 執行 ] 以找出並執行其他安裝檔案。 當您完成安裝時,請選取 [ 我已完成安裝],然後選取 [ 下一步]

  8. 在 [ 安裝] 頁面上,等候排序器設定虛擬化應用程式套件。

  9. 在 [ 設定軟體 ] 頁面上,選擇性地執行套件中包含的程式。 此步驟可讓您在目標計算機上部署及執行套件之前,先完成任何必要的授權或設定工作。 若要一次執行所有程式,請至少選取一個程式,然後選取 [ 全部執行]。 若要執行特定程式,請選取程式或程式,然後選取 [ 執行選取的]。 完成必要的設定工作,然後關閉應用程式。 您可能需要等候幾分鐘,所有程式才會執行。

    注意

    若要針對清單中無法使用的任何應用程式執行第一次使用工作,請開啟應用程式。 在此步驟期間,將會擷取相關聯的資訊。

    選取 [下一步]

  10. 在 [ 安裝報告] 頁面上,您可以檢閱您剛才排序的虛擬化應用程式套件相關信息。 在 [其他資訊] 中,按兩下事件以取得更詳細的資訊。 若要繼續,請選取 [下一步]

  11. [ 自定義] 頁面隨即顯示。 如果您已完成虛擬應用程式的安裝和設定,請選取 [ 立即停止 ],然後跳至此程式的步驟 14。 若要執行下列其中一個自定義專案,請選取 [自定義]

    • 準備虛擬套件以進行串流處理。 串流可改善在目標計算機上執行虛擬應用程式封裝時的體驗。
    • 指定可執行此封裝的作業系統。

    準備好之後,請選取 [ 下一步]

  12. 在 [ 串流] 頁面上,執行每個程式,以便在目標計算機上進行優化並更有效率地執行。 可能需要幾分鐘的時間,所有應用程式才會執行。 執行所有應用程式之後,請關閉每個應用程式,然後選取 [ 下一步]

    注意

    如果您未在此步驟中開啟任何應用程式,則預設串流方法是隨選串流傳遞。 這表示應用程式會以位方式下載,直到可以開啟為止。 之後,根據背景載入的設定方式,它會載入應用程式的其餘部分。

  13. 在 [ 目標 OS ] 頁面上,指定可執行此套件的作業系統。 若要允許環境中所有支援的作業系統執行此套件,請選取 [ 允許此套件在任何作業系統上執行]。 若要將此套件設定為只在特定操作系統上執行,請選取 [ 允許此套件只在下列操作系統上執行 ],然後選取可執行此套件的操作系統。 之後,選取 [ 下一步]

    重要

    請確定您在此處指定的作業系統受到您正在排序的應用程式支援。

  14. [Create 封裝] 頁面隨即顯示。 若要在不儲存封裝的情況下修改套件,請選取 [ 繼續] 以使用套件編輯器修改套件,而不需儲存。 此選項會在 Sequencer 控制台中開啟套件,以便在儲存封裝之前先修改套件。 選取 [下一步]

    若要立即儲存套件,請選取 [ 立即儲存套件 (預設) 。 新增要與套件相關聯的選擇性 批注 。 批注有助於識別程式版本和套件的其他相關信息。

    重要

    系統不支援批 描述中的不可列印字元。

    預設儲存 位置 也會顯示在此頁面上。 若要變更預設位置,請選取 [流覽 ] 並指定新位置。 之後,選取 [Create]。

  15. [ 完成] 頁面隨即顯示。 視需要檢閱 [虛擬應用程式封裝報 表] 窗格中的資訊,然後選取 [ 關閉]。 此資訊也可在 Report.xml檔案中 取得,該檔案位於建立套件的目錄中。

    您的套件現在應該可在 Sequencer 中使用。

    重要

    成功建立虛擬應用程式封裝之後,就無法在執行排序器的計算機上執行虛擬應用程式封裝。

排序附加元件或外掛程式應用程式

注意

執行下列程式之前,請在執行排序器的電腦上本機安裝父應用程式。 或者,如果您已將父應用程式虛擬化,您可以遵循附加元件或外掛程式工作流程中的步驟,將計算機上的父應用程式解除封裝。

例如,如果您要排序 Microsoft Excel 外掛程式,請在執行排序器的電腦本機安裝 Microsoft Excel。 您也應該在目標電腦上安裝應用程式的相同目錄中安裝父應用程式。 如果外掛程式或附加元件要與現有的虛擬應用程式套件搭配使用,請在建立父虛擬應用程式封裝時所使用的相同虛擬應用程式磁碟驅動器上安裝應用程式。

  1. 在執行排序器的計算機上,先選取 [ 所有程式],然後選取 [ Microsoft Application Virtualization],然後選取 [Microsoft Application Virtualization Sequencer]

  2. 在排序器中,選取 [Create 新的虛擬應用程式套件],選取 [Create 套件 (預設) ],然後選取 [下一步]

  3. 在 [ 準備計算機] 頁面上,檢閱可能導致封裝建立失敗或可能導致封裝包含不必要的數據的問題。 在繼續之前,您應該先解決所有潛在的問題。 進行任何更正之後,請選取 [ 重新整理 ] 以顯示更新的資訊。 解決所有潛在問題之後,請選取 [ 下一步]

    重要

    如果您需要停用病毒掃描軟體,您應該先掃描執行排序器的計算機,以確保不會將任何垃圾或惡意檔案新增至套件。

  4. 在 [ 應用程式類型] 頁面上,選取 [附加元件 ] 或 [外掛程式],然後選取 [ 下一步]

  5. 在 [ 選取安裝程式] 頁面上,選取 [ 流覽 ],並指定附加元件或外掛程式的安裝檔案。 如果附加元件或外掛程式沒有相關聯的安裝程式檔案,而且您打算手動執行所有安裝步驟,請選取 [ 選取此選項以執行自定義安裝 ] 複選框,然後選取 [ 下一步]

  6. 在 [ 安裝主要 ] 頁面上,確定執行排序器的計算機上已安裝主要應用程式。 或者,您可以展開已儲存在執行排序器之電腦本機的現有封裝。 若要這樣做,請選取 [ 展開套件],然後選取套件。 展開或安裝父程序之後,請選取 [ 我已安裝主要父程式]

  7. 選取 [下一步]

  8. 在 [ 封裝名稱] 頁面上,輸入將與封裝相關聯的名稱。 使用可協助識別將新增至封裝之應用程式用途和版本的名稱。 套件名稱會顯示在App-V管理控制台中。

  9. 選取 [下一步]

  10. 在 [ 安裝 ] 頁面上,當排序器和應用程式安裝程式準備就緒時,您可以繼續安裝外掛程式或載入宏應用程式,以便排序器可以監視安裝程式。 使用應用程式的安裝程式來執行安裝。 如果必須在安裝過程中執行其他安裝檔案,請選取 [ 執行 ],然後找出並執行其他安裝檔案。 當您完成安裝時,請選取 [ 我已完成安裝],然後選取 [ 下一步]

  11. 在 [ 安裝報告] 頁面上,您可以檢閱您剛才排序之虛擬應用程式封裝的相關信息。 如需有關 [ 其他資訊] 中所顯示資訊的詳細說明,請按兩下事件。 檢閱信息之後,請選取 [ 下一步]

  12. [ 自定義] 頁面隨即顯示。 如果您已完成虛擬應用程式的安裝和設定,請選取 [ 立即停止 ],然後跳至此程式的步驟 12。 若要執行下列其中一個自定義專案,請選取 [自定義]

    • 將套件在緩慢或不可靠的網路上執行的方式優化。
    • 指定可執行此封裝的作業系統。

    當您完成時,請選取 [ 下一步]

  13. 在 [ 串流] 頁面上,執行每個程式,以便在目標計算機上進行優化並更有效率地執行。 串流可改善在高延遲網路上的目標計算機上執行虛擬應用程式套件時的體驗。 可能需要幾分鐘的時間,所有應用程式才會執行。 執行所有應用程式之後,請關閉每個應用程式。 您也可以選取 [強制 下載 應用程式] 複選框,將套件設定為需要在開啟之前完整下載。 選取 [下一步]

    注意

    如有必要,您可以在此步驟期間停止載入應用程式。 在 [ 應用程式啟動 ] 對話框中,選取 [ 停止 ],然後選取其中一個複選框: [停止所有應用程式 ] 或 [僅停止此應用程式]

  14. 在 [ 目標 OS ] 頁面上,指定可執行此套件的作業系統。 若要允許環境中所有支援的作業系統執行此套件,請選取 [ 允許此套件在任何作業系統上執行] 複 選框。 若要將此套件設定為只在特定操作系統上執行,請選取 [ 只允許此套件在下列操作系統上執行 ] 複選框,然後選取可執行此套件的作業系統。 選取 [下一步]

  15. [Create 套件] 頁面隨即顯示。 若要在不儲存封裝的情況下修改套件,請選取 [ 繼續] 以使用套件編輯器複選框修改套件,而不需要儲存 。 此選項會在 Sequencer 控制台中開啟套件,讓您可以在儲存封裝之前修改套件。 選取 [下一步]

    若要立即儲存封裝,請選取 [ 立即儲存套件]。 選擇性地新增套件的 描述 。 描述對於識別版本及其他有關套件的重要資訊很有用。

    重要

    系統不支援批注和描述中的不可列印字元。

    預設儲存 位置 也會顯示在此頁面上。 若要變更預設位置,請選取 [流覽 ] 並指定新位置。 選取 [建立]

排序中間件應用程式

  1. 在執行排序器的計算機上,選取 [ 所有程式],然後選取 [ Microsoft Application Virtualization],然後選取 [Microsoft Application Virtualization Sequencer]

  2. 在排序器中,選取 [Create 新的虛擬應用程式套件],選取 [Create 套件 (預設) ],然後選取 [下一步]

  3. 在 [ 準備計算機] 頁面上,檢閱可能導致封裝建立失敗或可能導致封裝包含不必要的數據的問題。 在繼續之前,您應該先解決所有潛在的問題。 進行任何更正之後,請選取 [ 重新整理 ] 以顯示更新的資訊。 解決所有潛在問題之後,請選取 [ 下一步]

    重要

    如果您需要停用病毒掃描軟體,您應該先掃描執行App-V Sequencer的電腦,以確保不會將任何垃圾或惡意檔案新增至套件。

  4. 在 [ 應用程式類型] 頁面上,選取 [ 中間件],然後選取 [ 下一步]

  5. 在 [ 選取安裝程式] 頁面上,選取 [ 瀏覽 ] 並指定應用程式的安裝檔案。 如果應用程式沒有相關聯的安裝程序檔案,而且您打算手動執行所有安裝步驟,請選取 [ 選取此選項以執行自定義安裝 ] 複選框,然後選取 [ 下一步]

  6. 在 [ 封裝名稱] 頁面上,輸入將與封裝相關聯的名稱。 使用可協助識別將新增至封裝之應用程式用途和版本的名稱。 套件名稱會顯示在App-V管理控制台中。

  7. 選取 [下一步]

  8. 在 [ 安裝] 頁面上,當排序器和中間件應用程式安裝程序準備就緒時,您可以繼續安裝應用程式,以便排序器可以監視安裝程式。 使用應用程式的安裝程式來執行安裝。 如果必須在安裝過程中執行其他安裝檔案,請選取 [ 執行],以找出並執行其他安裝檔案。 當您完成安裝時,請選取 [ 我已完成安裝 ] 複選框,然後選取 [ 下一步]

  9. 在 [ 安裝] 頁面上,等候排序器設定虛擬應用程式封裝。

  10. 在 [ 安裝報告] 頁面上,您可以檢閱您剛才排序之虛擬應用程式封裝的相關信息。 在 [其他資訊] 中,按兩下事件以取得更詳細的資訊。 若要繼續,請選取 [下一步]

  11. 在 [ 目標 OS ] 頁面上,指定可執行此套件的作業系統。 若要讓環境中所有支援的作業系統執行此套件,請選取 [ 允許此套件在任何作業系統上執行] 複 選框。 若要將此套件設定為只在特定操作系統上執行,請選取 [ 只允許此套件在下列操作系統上執行 ] 複選框,然後選取可執行此套件的作業系統。 完成之後,請選取 [ 下一步]

  12. 在 [Create 套件] 頁面上會顯示。 若要在不儲存封裝的情況下修改套件,請選取 [ 繼續] 以使用套件編輯器修改套件,而不需儲存。 此選項會在 Sequencer 控制台中開啟套件,讓您可以在儲存封裝之前修改套件。 選取 [下一步]

    若要立即儲存封裝,請選取 [ 立即儲存套件]。 選擇性地新增要與封裝相關聯的 描述 。 描述有助於識別程式版本和套件的其他相關信息。

    重要

    系統不支援批注和描述中不可列印的字元。

    預設儲存 位置 也會顯示在此頁面上。 若要變更預設位置,請選取 [流覽 ] 並指定新位置。 選取 [建立]

  13. [ 完成] 頁面隨即顯示。 視需要檢閱 [虛擬應用程式封裝報 表] 窗格中的資訊,然後選取 [ 關閉]。 此資訊也可在 Report.xml檔案中 取得,該檔案位於此程式步驟 11 中指定的目錄中。

    套件現在可在排序器中使用。 若要編輯套件屬性,請選取 [編輯 [封裝名稱]。

    重要

    成功建立虛擬應用程式封裝之後,就無法在執行排序器的計算機上執行虛擬應用程式封裝。