Share via


準備 Win32 應用程式內容以上傳

您必須先使用Microsoft Win32 內容準備工具來準備應用程式,才能將 Win32 應用程式新增至Microsoft Intune。

必要條件

若要使用 Win32 應用程式管理,請確定您符合下列準則:

  • 使用 Windows 10 1607 版或更新版本 (企業版、專業版和教育版) 。
  • 裝置必須註冊或加入Microsoft Entra識別碼並自動註冊。 Intune 管理延伸模組支援Microsoft Entra註冊、Microsoft Entra加入、已加入混合式網域,以及已註冊群組原則的裝置。

    注意事項

    在群組原則註冊的案例中,使用者會使用本機使用者帳戶Microsoft Entra加入其Windows 10裝置。 使用者必須使用其Microsoft Entra使用者帳戶登入裝置,並在 Intune 中註冊。 將 PowerShell 腳本或 Win32 應用程式、Microsoft Store 應用程式、自訂合規性政策設定或主動式補救指派給使用者或裝置時,會自動安裝 Intune 管理延伸模組。

  • 每個應用程式的 Windows 應用程式大小上限為 30 GB。

轉換 Win32 應用程式內容

使用 Microsoft Win32 內容準備工具 預先處理 Windows 傳統 (Win32) 應用程式。 此工具會將應用程式安裝檔案轉換成 .intunewin 格式。 此工具也會偵測 Intune 判斷應用程式安裝狀態所需的一些屬性。 在應用程式安裝程式資料夾上使用此工具之後,您將能夠在 Microsoft Intune 系統管理中心建立 Win32 應用程式。

重要事項

Microsoft Win32 內容準備工具會在建立.intunewin檔案時壓縮所有檔案和子資料夾。 請務必將 Microsoft Win32 內容準備工具與安裝程式檔案和資料夾分開,這樣您就不會在 .intunewin 檔案中 包含工具或其他不必要的檔案和資料夾。

您可以從 GitHub 下載 Microsoft Win32 內容準備工具 作為 .zip 檔案。 壓縮檔案包含名為 Microsoft-Win32-Content-Prep-Tool-master 的檔夾。 資料夾包含準備工具、授權、讀我檔案和版本資訊。

建立 .intunewin 檔案的程式流程

建立 .intunewin 檔案的程式流程圖。

執行 Microsoft Win32 內容準備工具

如果您 IntuneWinAppUtil.exe 從沒有參數的命令視窗執行,此工具會引導您逐步輸入必要的參數。 或者,您可以根據下列可用的命令列參數,將參數新增至命令。

可用的命令列參數

命令列參數 描述
-h 說明
-c <setup_folder> 所有安裝程式檔案的資料夾。 此資料夾中的所有檔案都會壓縮成 .intunewin 檔案。
-s <setup_file> 安裝檔案 (,例如 setup.exesetup.msi) 。
-o <output_folder> 所產生 .intunewin 檔案的 輸出檔案夾。
-q 無訊息模式。

範例命令

範例命令 描述
IntuneWinAppUtil -h 此命令會顯示工具的使用方式資訊。
IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q 此命令會從指定的來源資料夾和安裝程式檔案 產生 .intunewin 檔案。 針對 MSI 安裝程式檔案,此工具會擷取 Intune 的必要資訊。 如果 -q 指定 ,命令會以無訊息模式執行。 如果輸出檔案已經存在,則會覆寫它。 此外,如果輸出檔案夾不存在,則會自動建立。

當您產生 .intunewin 檔案時,請將您需要參考的任何檔案放入安裝程式資料夾的子資料夾中。 然後,使用相對路徑來參考您需要的特定檔案。 例如:

安裝程式來源資料夾:c:\testapp\v1.0
授權檔案:c:\testapp\v1.0\licenses\license.txt

使用 licenses\license.txt 的相對路徑來參照 license.txt檔案。

後續步驟