適用於 Windows 的 InstallEase

Ivanti InstallEase 是一款獨立應用程式,可監視軟體安裝來建立安裝程式套件。其也能讓您手動組譯此類套件。

在安裝開始前及完成後,InstallEase 皆會建立您硬碟及登錄 (或任一種類之特定部分) 的快照。透過比較兩個快照,其可判斷安裝所新增、修改及刪除的檔案和系統登錄設定,並將這些項目儲存為 MSI 安裝程式。

您可以手動編輯變更的清單,然後再儲存安裝程式套件、將檔案新增至其中或從安裝程式刪除不需要的檔案。

您甚至可以透過此方式從頭開始建立自己的安裝程式套件,如先前的快照建立步驟所述。

InstallEase 檔案位於核心伺服器上。請將其複製至您用來建立套件的電腦。

  • C:\Program Files\LANDesk\ManagementSuite\utilities\InstallEase

設定

此設定可讓您設定某些適用於應用程式操作的基本選項。原廠預設值適用於多數環境,因此使用 Ivanti InstallEase 之前通常不需要進行設定。

臨時目錄

InstallEase 會儲存臨時資料以便用來建立和比較快照。此選項可讓您指定用於該資料夾的便利位置。

檔案和登錄搜尋篩選器

電腦硬碟上的大量檔案會隨時由作業系統或與已安裝軟體無關的自動背景程序進行變更,且不應納入任何快照中。

您可以在這些清單中指定檔案,例如記錄檔、暫存檔或索引檔,以及要從快照中排除的登錄項目。這僅為預設清單,您可以自訂個人快照,如下所述。

若要新增檔案或登錄項目,請按一下適當的 + 按鈕。您可以根據檔案的名稱或路徑,以及登錄項目的機碼或值來指定檔案及資料夾;支援規則運算式。

若要移除現有檔案或登錄項目,請按一下適當的 – 按鈕。您也可以取消核取以暫時停用篩選器。

按一下「預設篩選器」按鈕以將對應的清單重設為原廠預設值。

自動操作

注意: 此程序說明使用 Ivanti InstallEase,從兩個安裝前後所建立快照來建立安裝程式套件。如需從頭開始建立安裝程式套件的相關資訊,請參閱「手動建立套件」。

在您開始使用快照建立安裝程式的程序之前,您可能會想要停用任何電腦上會自動寫入磁碟的軟體,例如郵件用戶端設為固定間隔下載郵件,或其他具有自動儲存功能的應用程式。

若要使用 Ivanti InstallEase 來建立安裝程式套件
  1. 啟動 Ivanti InstallEase。
  2. 關於 Ivanti InstallEase 畫面中,按一下下一步
  3. 選擇自動方法。
  4. 指定安裝類型和安裝程式類型。

    針對安裝類型,決定是否僅針對每個用戶端電腦上目前現用使用者或所有電腦的使用者來安裝軟體。

    針對安裝程式類型,選擇 32 位元或 64 位元安裝程式。此選項通常會符合您在步驟 9 中用來安裝軟體以建立快照的安裝程式類型。

    當您在 32 位元系統上執行 InstallEase 時,無法使用安裝程式類型選擇;在此情況下,您僅能產生 32 位元安裝程式。

  5. 下一步
  6. 指定要讓 InstallEase 用來建立快照的磁區或特殊目錄,或使用目錄清單來指定用來建立快照的資料夾範圍。

    特定檔案類型會自動從任何快照中排除,多數是已知的暫存檔、系統維護檔或記錄檔。若要檢閱並編輯此清單,請按一下調整檔案篩選器

    您可以根據其名稱或路徑來排除檔案;支援規則運算式。預設檔案篩選器已設定在設定對話方塊中。

    若您僅要擷取登錄變更,則可以透過選擇不要擷取檔案變更來略過檔案快照。

  7. 指定您是否要擷取整個登錄中的變更,方法為選擇整個登錄或僅透過選擇登錄機碼並指定所需機碼來選擇特定部分。

    特定登錄項目會自動從任何快照中排除。若要檢閱並編輯此排除清單,請按一下調整登錄篩選器

    您可以根據其機碼或值來排除項目;支援規則運算式。預設登錄篩選器會在設定對話方塊中進行設定。

    若您僅要擷取檔案變更,則可以透過選擇不要擷取登錄變更來略過登錄快照。

  8. 按一下建立快照。Ivanti InstallEase 會記錄指定磁區或資料夾以及登錄機碼的目前狀態。
  9. 在您尚未在電腦預先執行任何其他工作前,便是盡快在您想要建立安裝程式套件之位置安裝軟體的最佳時機。

    根據您目的需求來進行安裝。例如,若您想要讓安裝程式套件包含軟體的自訂偏好選項,請啟動軟體並視需要來設定其偏好選項。

    設定軟體之後,請再次結束軟體。若安裝的軟體包含會自動執行的服務或其他軟體,請將其停止。否則,Ivanti InstallEase 可能無法存取新安裝的檔案以將其打包至安裝程式中。

    注意: 若在軟體的安裝程序中需要重新啟動,您僅需要在完成安裝時重新開啟 Ivanti InstallEase。軟體將會自動從先前中斷處繼續執行。

  10. 按一下建立快照以建立第二個快照。

    請盡量不要執行電腦上的任何工作,直到第二個快照完成。

    當第二個快照完成時,InstallEase 會比較兩個快照並建立變更的清單,其中會顯示實際作業的進度對話方塊。

    當檔案變更的清單完成時,Ivanti InstallEase 會在快照資料: 檔案畫面中將其顯示出來。安裝期間要移除的物件會以層疊的紅色符號來表示。

    注意: Ivanti InstallEase 無法在快照中包含大於 2 GB 的檔案。若發現此類檔案有所變更,則系統會通知您發生此問題。

  11. 請檢閱清單並使用「內容」功能表視需要進行變更。(使用「內容」功能表時,項目會新增至目前選取的資料夾。) 您可以:

    指定其他要安裝的項目。選擇:

    • 新增檔案可從您的電腦新增檔案。
    • 新增預先定義的資料夾可新增特殊資料夾。
    • 新增磁碟機可新增完整磁區。
    • 新增階層式資料夾/檔案可新增檔案或資料夾以及包含其內容的所有資料夾。
    • 新增資料夾可新增現有的資料夾及其內容。
    • 新增空資料夾可建立新的空資料夾。

    若要刪除項目,請選取要刪除的項目並按下 Delete 鍵。

    指定安裝期間要從目標電腦中移除的項目:

    • 指定要移除的檔案 (根據名稱)可讓您根據名稱指定檔案,以便在目標電腦目前位置發現檔案時移除。
    • 指定要移除的資料夾 (根據名稱)可讓您根據名稱指定資料夾,以便在目標電腦目前位置發現資料夾時移除。

    透過從「內容」功能表選取項目並選擇內容,您可以看到其位置以及大小和檔案的修改日期。您也可以針對該項目設定其他選項:

    • 唯讀: 檔案會在目標系統上標記為唯讀。
    • 隱藏: 項目會在目標系統上標記為隱藏。
    • 系統: 檔案會在目標系統上標記為系統檔案。(該選項不適用於資料夾。)
    • 解除安裝時,一併刪除不是空的目錄: 此選項僅會套用至解除安裝程式。這會導致即便目錄包含檔案或子目錄,系統仍會在解除安裝期間將其刪除。(該選項不適用於檔案。)
    • 動作: 在目標系統上處理項目的方式。「新增」會新增項目,以在需要時建立上層資料夾。「移除」會刪除項目。「變更」會在相同位置內取代具有相同名稱的現有項目。若不存在此類項目,則系統會安裝該項目。

    作業完成後,按一下下一步

  12. 快照資料: 登錄畫面中,您擁有類似於最後一個畫面上的選項,可用於調整安裝的登錄部分:

    • 顯示預先定義的機碼會顯示經常使用之多個登錄機碼的其中一個的內容。
    • 新增機碼可讓您從電腦新增登錄機碼。
    • 指定要移除的機碼 (根據名稱) 可讓您命名要從目標系統中移除的登錄機碼。
    • 刪除可刪除選取的項目。
    • 內容: 適用於個別機碼,您可以看到基本資訊以及編輯名稱和值。您可以指定要在解除安裝期間將移除的資料夾機碼,即使機碼非空白也會移除。
    • 動作選項可讓您指定在目標系統上處理機碼的方式。「新增」會新增機碼,以在需要時建立上層機碼。「移除」會刪除機碼。「變更」會在相同位置內取代具有相同名稱的現有機碼。若不存在此類機碼,則系統會安裝該機碼。
    • 新增「內容」功能表可讓您新增所需機碼清單類型的登錄機碼。注意: 您無法在登錄區頂層建立值 (例如,在 HKEY_CURRENT_USER、HKEY_CLASSES_ROOT、HKEY_LOCAL_MACHINE、HKEY_USERS 或 HKEY_CURRENT_CONFIG 的根目錄)。
    • 指定要移除的值 (根據名稱) 可讓您命名要從目標系統中移除的登錄值。

    作業完成後,按一下下一步

  13. 指定安裝程式套件的中繼資料:

    • MSI 檔: 您所要建立 MSI 安裝程式的名稱和完整路徑
    • 產品名稱: 所要安裝產品的名稱
    • 說明: 針對使用者安裝之軟體的說明
    • 版本: 所要安裝軟體的版本
    • 製造商: 提供安裝程式的公司
    • 產品代碼和升級代碼: 安裝程式選項的唯一代碼。您可以按一下產生來產生新代碼。
    • 註冊產品: 勾選此選項以在控制台的「新增或移除程式」中針對已安裝軟體留下項目,以便讓使用者解除安裝。取消核取選項則不會建立此項目。

    完成作業後,按一下建立

    Ivanti InstallEase 會在 MSI 檔欄位中指定的位置建立安裝程式套件 (請參閱步驟 13)。

手動建立套件

手動建立套件的運作方式與使用快照 (如上所述) 幾乎相同,但具有下列差異:

  • 在步驟 3 中選擇手動而非自動
  • 當您按一下繼續時,這會引導您直接前往步驟 11,您可以在其中手動指定要安裝或移除的所有物件。

至於其他所有方面,兩種情況的程序皆相同。