我正在使用静默安装命令安装软件。我是在PowerShell 3.0中运行此命令。
这会运行安装软件的命令,但它不等待完成就继续执行下面的代码。我想控制安装过程,以便知道它是否已经完成。
我该如何获取Invoke-Expression cmdlet的错误代码,以便我可以知道命令是否成功执行?
$silentInstall = C:\Users\Admin\Documents\Setup-2.0.exe exe /s /v"EULAACCEPTED=\"Yes\" /l*v c:\install.log /qn"
Invoke-Expression $silentInstall
这会运行安装软件的命令,但它不等待完成就继续执行下面的代码。我想控制安装过程,以便知道它是否已经完成。
我该如何获取Invoke-Expression cmdlet的错误代码,以便我可以知道命令是否成功执行?