Windows

將 .exe 包裝到 MSI 中的最佳(免費)工具是什麼?

  • January 3, 2017

我正在考慮通過 GPSI 部署一些軟體,並且該軟體的目前版本作為 .exe 分發,因此我需要將其轉換為 MSI 文件。

此外,為什麼 MS 仍然將其某些軟體(WMI 工具)分發為 .exe

您正在尋找的工具類型稱為應用程序重新打包工具。該過程將包括擷取安裝(獲取機器快照,執行安裝並進行自定義,然後執行第二個快照以計算差異),然後將擷取的數據編譯為 MSI 格式。

以下是一些按順序執行這些任務的免費工具:

  1. AppDeploy Repackager:使用它來擷取您的安裝並從擷取的數據創建 MSI。如果您的應用程序相當簡單,那麼這可能就是您所需要的。
  2. Microsoft Orca:使用它來編輯使用 AppDeploy Repackager 創建的 MSI。您將需要了解 MSI 如何真正充分利用 Orca。Microsoft 的安裝程序數據庫參考是有關 MSI 內容資訊的權威來源。

至於您的第二個問題:您會發現有時供應商會提供一個包含在執行檔中的 MSI,因此如果您執行 .exe,您可能能夠從臨時目錄中探勘出 MSI。

引用自:https://serverfault.com/questions/22313