我一直在寻找一种在函数内发生不可恢复的错误时终止PowerShell(PS1)脚本的方法。例如:
function foo() {
# Do stuff that causes an error
$host.Exit()
}
当然,没有这样的事情$host.Exit()
。有$host.SetShouldExit()
,但这实际上关闭了控制台窗口,这不是我想要的。我需要的是与Python等效的东西sys.exit()
,它将停止当前脚本的执行而不再需要其他任何条件。
编辑:是的,只是exit
。咄。