使用新安裝套件精靈,您可以選取任何可執行檔並為其定義命令列設定。為此,您可以新增所選檔案或整個檔案所在資料夾到安裝套件。然後,您必須建立遠端安裝工作並選取所建立的安裝套件。
當工作正在執行時,帶有命令列所定義設定的指定可執行檔將在目的裝置上執行。
如果您使用 Microsoft Windows Installer (MSI) 格式的安裝程式,卡巴斯基安全管理中心使用標準工具分析安裝結果。
如果有弱點和修補程式管理產品授權可用,卡巴斯基安全管理中心(當為任何企業環境中支援的應用程式建立安裝套件時)也使用安裝和安裝結果分析規則。
否則,可執行檔的預設工作將等待執行中處理程序和所有子處理程序的完成。在所有執行中處理程序完成後,工作將被成功完成,不管初始處理程序的返回碼是什麼。若要變更此工作的這種行為,在建立工作之前,您必須手動修改卡巴斯基安全中心在新建的安裝套件及其子資料夾中產生的 .kpd 檔案。
對於不需要等待執行中處理程序完成的工作,設定 [SetupProcessResult] 區域的等待設定的值為 0:
例如: [SetupProcessResult] Wait=0 |
對於僅需要等待 Windows 執行中處理程序,而不是所有子處理程序完成的工作,設定 [SetupProcessResult] 區域的 WaitJob 設定值為 0,例如:
例如: [SetupProcessResult] WaitJob=0 |
對於要根據執行中處理程序的返回碼成功完成或返回錯誤的工作,在 [SetupProcessResult_SuccessCodes] 區域列出成功返回碼,例如:
例如: [SetupProcessResult_SuccessCodes] 0= 3010= |
此種情況下,任何非清單中的返回碼都會導致返回錯誤。
要在工作成功完成或工作結果錯誤中顯示註釋,在 [SetupProcessResult_SuccessCodes] 和 [SetupProcessResult_ErrorCodes] 區域根據處理程序返回碼輸入錯誤的簡短敘述,例如:
例如: [SetupProcessResult_SuccessCodes] 0=安裝成功完成 3010=需要重新啟動以完成安裝 [SetupProcessResult_ErrorCodes] 1602=安裝被使用者取消 1603=安裝過程中出現致命錯誤 |
要使用卡巴斯基安全管理中心工具管理裝置重新啟動(如果需要重新啟動以完成操作),列出暗示重新啟動的處理程序返回碼,在 [SetupProcessResult_NeedReboot] 區域:
例如: [SetupProcessResult_NeedReboot] 3010= |