gpt4 book ai didi

powershell - 我可以在 Windows Powershell ISE 中使用 "break when an exception is thrown"吗?

转载 作者:行者123 更新时间:2023-12-03 12:48:38 25 4
gpt4 key购买 nike

我能否像在 Visual Studio 中那样在 Powershell ISE 中执行此操作:

Visual Studio Break On Exception Options

很明显,我并不期待相同的对话,我冒险猜测我可以围绕调用违规(嵌套)脚本的部分包装一个 try/catch - 我感兴趣的部分嵌套很深.我还假设我可以打开现有文件并在其中设置断点。

然而,如果没有这样做,并且为了方便起见,我只是希望能够“在任何异常时中断”,因为我很懒。

最佳答案

在PowerShell中有自动变量

你要调整的是$ErrorActionPreference

$ErrorActionPreference = "stop"

现在,当您在支持 -ErrorAction 开关的命令中遇到任何错误时,脚本将停止。值得注意的是,这是一个 native PowerShell 操作,对于任何 .NET 和 C# 命令,您仍然需要 Try\Catch

关于powershell - 我可以在 Windows Powershell ISE 中使用 "break when an exception is thrown"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29681803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com