【发布时间】:2017-12-03 19:22:59
【问题描述】:
我正在编写一个执行外部程序和其他脚本的 PowerShell 脚本。
我在主脚本中调用 .exe 和 .ps1 脚本如下:
& ./directory/file.exe
or
& ./directory/script.ps1
如何捕捉错误?
它像 unix,我可以使用 $? 并做类似的事情:
if($? -ne 0) then exit 1 ...
这是最好的方法吗? 我们可以在 PowerShell 中使用 EXIT 吗?
顺便问一下,使用“&”是调用 .exe 文件的最佳方式吗? .ps1 ?
【问题讨论】:
标签: windows powershell error-handling