使用BAT/CMD
脚本我可以简单地使用"msiexec /i <whatever.msi> /quiet /norestart"
,然后检查%errorlevel%
的结果。从PowerShell运行MsiExec并获取返回码
随着VBScript
,使用Wscript.Shell
对象Run()
方法,我可以得到的结果是这样的:
"result = oShell.Run("msiexec /i ...", 1, True)"
我怎样才能做到这一点使用PowerShell?
有完整源代码的任何示例? – Kiquenet 2012-06-07 09:45:10