瞭解分發套件類型

軟體分發支援下列套件類型:

套組

一組軟體分發套件和/或套件包,排程和執行套件包的方式就和操作一個套件一樣。如需詳細資訊,請參閱使用軟體分發套件包

MSI

這些是 Windows Installer 格式的套件。需要用第三方工具去建立 MSI 套件。這些套件包含主要的 .msi 檔案,並且可以包括支援檔案和轉換。轉換自訂安裝 MSI 套件的方法。如果 MSI 套件包含多個檔案,請確定將所有檔案都加入分發套件對話方塊。

可執行檔案

要獲取軟體分發使用的可執行套件,必須符合以下條件:

  • 安裝完成前可執行程式不能退出。
  • 可執行程式返回零 (0) 表示成功安裝。

只要可執行程式符合這兩個條件,任何可執行程式都可用來安裝套件。可以包括用於可執行套件的其他檔案。

軟體分發

這些套件是由舊版 Ivanti 增強型套件生成器所建構 (需單獨安裝)。雖然增強型套件生成器不再隨 Endpoint Manager 提供,但 Ivanti 仍繼續支援分發使用該生成器所建立的檔案。這些檔案是可執行檔案,其內容能夠將其唯一識別為軟體分發 (SWD) 套件。

動作

Windows 套件動作可在套件安裝期間執行自訂作業。您在動作介面中建立的動作將合併為一個套件,這個套件會在目標裝置上執行一個 PowerShell 指令檔。如需詳細資訊,請參閱 Windows 套件動作

批次檔

批次檔套件是以 Windows/DOS 批次檔為基礎。可以包括用於這些分發套件的其他檔案。當批次檔執行完成,批次檔套件的成功完成狀態是以 errorlevel 系統環境變數值為基礎。

Windows Script Host

Windows Script Host 套件 (WSH) 是 Microsoft Software 批次檔的替代方法,但通常用於自動執行類似工作,例如對應硬碟機、複製檔案或修改系統登錄機碼。WSH 檔案最常與 Jscript (.js) 和 VBScript (.vbs) 配合使用。Windows Script Host 套件相較於 .bat 套件的最大優點,就是可讓使用者使用與語言獨立的副檔名 (.wsf),將多種語言結合至單一檔案中。這些套件通常使用記事本、HTML 編輯器、Microsoft Visual C++ 或 Visual InterDev 建立。

PowerShell

Windows PowerShell 指令檔以 Microsoft's .NET Framework 為基礎,可以讓您執行電腦的管理工作。

Linux

這些套件格式為 Linux RPM。這些套件必須儲存在 Web 共用目錄裡,以便 Linux RPM 分發使用。

Macintosh

儘管 Endpoint Manager 不會下載目錄,但可以下載任意 Macintosh 檔案。安裝套件 (.pkg) 可以包含各種目錄。必須對檔案進行壓縮。如果下載檔案的副檔名是 .sit、.zip、.tar、.gz、.sea 或 .hqx,則 Endpoint Manager 會在返回之前解壓縮檔案。)

如需詳細資訊,請參閱將軟體套件部署至 Macintosh 裝置

Windows 市集和企業營運應用程式

在 2020.1 SU3 版之前,此選項稱為 Windows 市集應用程式,且其支援 .appx 和 .appxbundle 檔案格式。在 2020.1 SU3 中,此選項重新命名為企業營運應用程式 (MSIX),且其經過增強,也可支援 .msix 和 .msixbundle 應用程式。

.Msix 和 .msixbundle 應用程式是以數位方式簽署,因此您必須在用戶端的本機電腦 > 受信任的根憑證授權單位底下,安裝您用來簽署這些應用程式的憑證。Endpoint Manager 不會為您管理或安裝這些憑證。如需其他組態資訊,請參閱 MSIX 安裝/解除安裝選項 (2020.1 SU3 和更新版本)

Android 行動裝置

Android 套件用於將軟體分發到 MDM 管理的 Android 裝置。Android 套件可以連結到 Google Play 商店中的免費應用程式,或在 Web 伺服器上提供應用程式 .apk 檔案的路徑。

iOS 行動裝置

iOS 套件用於將軟體分發到 MDM 管理的 iOS 裝置。iOS 套件可以連結到 Apple App Store 中的免費應用程式,在 Web 伺服器上提供應用程式 .plist 和 .ipa 檔案的路徑,以及連線到 VPP 帳戶以存取已購買的相關應用程式。

通用連結

連結是應用程式的捷徑。您可以連結到分發套件、可執行檔或 URL。連結可以出現在用戶端 Fuse 入口網站或 LaunchPad、桌面或「開始」功能表。這是 Endpoint Manager 9.6 的新套件類型,將取代舊有的 LaunchPad 連結管理員工具。

通用部署

部署套件可部署您先前在部署工具中建立的作業系統部署範本。

通用資料流文件

在受管理裝置上透過新的 Ivanti Portal Manager 可以檢視資料流文件。資料流文件必須託管在 UNC 或 HTTP 共用上,以便受管理裝置能夠存取。資料流文件檔案副檔名必須與能夠顯示該文件類型的應用程式相關聯。資料流文件並非在本機快取。

資料流文件一般搭配套件包為使用者提供其他指示或資訊。