我可以像在Visual Studio中那样在Powershell ISE中执行此操作:
显然我并不期待相同的对话,我猜测我可以在调用违规(嵌套)脚本的部分包装一个try / catch - 我感兴趣的东西是深深嵌套。我还假设我可以打开现有文件并在那里打一个断点。
然而,如果没有这样做,并且作为一个很好的方便,我希望能够打破任何异常"因为我很懒
答案 0 :(得分:3)
在PowerShell中有自动变量
您要调整的是$ ErrorActionPreference
$ErrorActionPreference = "stop"
现在,当您在支持-ErrorAction开关的命令中遇到任何错误时,脚本将停止。值得注意的是,这是本机PowerShell操作,您仍然需要Try \ Catch用于任何.NET和C#命令