如何在PowerShell中运行可执行文件并通过if语句确定它是成功还是失败?
更具体地说,我正在尝试让devenv.exe从PowerShell脚本构建解决方案,我需要知道它是成功还是失败.失败了,我的意思是构建失败了,我假设devenv正在向shell发送一些东西(可能在stderr流中?)
stderr
我尝试使用&,Invoke-Expression并Invoke-Item设法让所有这些运行exe.但我无法获得有关成功/失败的反馈.
&
Invoke-Expression
Invoke-Item
powershell
powershell ×1