Msi
如何創建主安裝啟動自包含 msi 的 SCCM 包?
我有一些使用 InstallShield 安裝的應用程序——在安裝過程中,應用程序的一兩個部分是使用 msi 安裝的。我嘗試記錄一個 iss 文件來指導安裝過程,但這些安裝似乎總是凍結。我也嘗試過按順序安裝,首先安裝 msi,但這並不妨礙主安裝嘗試安裝這些。
任何提示/建議/想法?
謝謝!
這將高度依賴於您嘗試執行的特定安裝程序。大多數供應商並不關心讓管理員輕鬆進行無人值守部署。您最好的選擇是嘗試找到已經為您完成工作的人。AppDeploy.com上的 Package KB是除了他們的論壇之外的一個很好的起點。您也可以嘗試在WPKG.org上搜尋 wiki 。
如果一切都失敗了,那麼不幸的是,您將不得不自己探勘並找出問題所在。盡可能在任何地方啟用日誌記錄,並準備好花費大量時間搜尋特定錯誤。用於 MSI 編輯的Orca和ProcMon等工具非常寶貴。
SCCM 包預設以 SYSTEM 身份執行。您應該嘗試在測試盒上以本地管理員身份手動執行您的包,以查看它是否可以首先工作。如果在沒有任何使用者互動的情況下成功,請使用PsExec之類的東西再次嘗試以 SYSTEM 身份執行。一些安裝程序對誰將執行安裝程序或該使用者的配置文件將存在哪些部分做出愚蠢的假設。
存在基於前後快照創建新安裝程序的重新打包工具,但它們可能很昂貴。他們也可以介紹自己的問題。