瞭解分發套件類型
軟體分發支援下列套件類型:
套組
一組軟體分發套件和/或套件包,排程和執行套件包的方式就和操作一個套件一樣。如需詳細資訊,請參閱使用軟體分發套件包。
Linux
這些套件格式為 Linux RPM。這些套件必須儲存在 Web 共用目錄裡,以便 Linux RPM 分發使用。
Macintosh 代理程式
儘管 Endpoint Manager 不會下載目錄,但可以下載任意 Macintosh 檔案。安裝套件 (.pkg) 可以包含各種目錄。必須對檔案進行壓縮。如果已下載檔案的副檔名為 .sit、.zip、.tar、.gz、.sea 或 .hqx,則 Endpoint Manager 先解壓縮檔案再返回。(使用者應確保 Stuffit Expander 已停用其「檢查新版本」選項;否則出現的對話方塊可能會中斷指令檔執行。)
如需詳細資訊,請參閱將軟體套件部署至 Macintosh 裝置。
Macintosh MDM
託管於應用程式商店或其他伺服器上的應用程式。如需詳細資訊,請參閱將內容分發到 MDM 受管理裝置。
通用連結
連結是應用程式的捷徑。您可以連結到分發套件、可執行檔或 URL。連結可能出現在 Ivanti Portal Manager 中、桌面上或「開始」功能表中。
通用部署
部署套件可部署您先前在部署工具中建立的作業系統部署範本。
通用資料流文件
在受管理裝置上透過新的 Ivanti Portal Manager 可以檢視資料流文件。資料流文件必須託管在 UNC 或 HTTP 共用上,以便受管理裝置能夠存取。資料流文件檔案副檔名必須與能夠顯示該文件類型的應用程式相關聯。資料流文件並非在本機快取。
資料流文件一般搭配套件包為使用者提供其他指示或資訊。
Windows 動作
Windows 套件動作可在套件安裝期間執行自訂作業。您在動作介面中建立的動作將合併為一個套件,這個套件會在目標裝置上執行一個 PowerShell 指令檔。如需詳細資訊,請參閱 Windows 套件動作。
Windows 批次檔
批次檔套件是以 Windows/DOS 批次檔為基礎。可以包括用於這些分發套件的其他檔案。當批次檔執行完成,批次檔套件的成功完成狀態是以 errorlevel 系統環境變數值為基礎。
Windows 引擎型代理程式安裝
即將推出。
Windows 可執行檔
要獲取軟體分發使用的可執行套件,必須符合以下條件:
- 安裝完成前可執行程式不能退出。
- 可執行程式返回零 (0) 表示成功安裝。
只要可執行程式符合這兩個條件,任何可執行程式都可用來安裝套件。可以包括用於可執行套件的其他檔案。
Windows MSI
這些是 Windows Installer 格式的套件。需要用第三方工具去建立 MSI 套件。這些套件包含主要的 .msi 檔案,並且可以包括支援檔案和轉換。轉換自訂安裝 MSI 套件的方法。如果 MSI 套件包含多個檔案,請確定將所有檔案都加入分發套件對話方塊。
Windows MSIX
這些是現代化 Windows 封裝體驗格式的套件。如需其他組態資訊,請參閱 MSIX 安裝/解除安裝選項。
Windows PowerShell
Windows PowerShell 指令檔以 Microsoft's .NET Framework 為基礎,可以讓您執行電腦的管理工作。
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 建立。
Windows SWD
這些套件是由舊版 Ivanti 增強型套件生成器所建構 (需單獨安裝)。雖然增強型套件生成器不再隨 Endpoint Manager 提供,但 Ivanti 仍繼續支援分發使用該生成器所建立的檔案。這些檔案是可執行檔案,其內容能夠將其唯一識別為軟體分發 (SWD) 套件。