Mit BAT/CMD
Skript kann ich einfach "msiexec /i <whatever.msi> /quiet /norestart"
und dann überprüfen Sie %errorlevel%
für das Ergebnis.Führen Sie MsiExec von PowerShell und erhalten Return Code
Mit VBScript
, mit der Wscript.Shell
Objekt Run()
Methode kann ich das Ergebnis wie folgt erhalten:
"result = oShell.Run("msiexec /i ...", 1, True)"
Wie kann ich dies tun, mit Powershell?
irgendein Beispiel mit vollem Quellcode? – Kiquenet