2015-10-12 638 views
1

如果我想以安靜模式在遠程計算機上安裝msi,則在安裝成功完成或未成功時收到確認。如何知道何時安裝完成?

我試圖尋找一個解決方案在Windows安裝程序API但沒有運氣... 是否有事件或類似的東西?

+0

你是如何在遠程機器上啓動它的? psexec,winrm,powershell? –

+0

可能它會是powershell或psexec –

+1

msiexec將等待並返回退出代碼。 –

回答

0

我發現了3個選項來驗證安裝。

  1. 從安裝日誌中。需要找到「返回值3」 - 錯誤值。
  2. msiexec進程將返回退出代碼。
  3. 使用Microsoft.Deployment.WindowsInstaller.Dll。