我是一名有用的助手,可以为您翻译文本。
我有两个PowerShell脚本:main.ps1和sub.ps1。 main.ps1调用sub.ps1。有时sub.ps1会抛出异常。 是否可能从main.ps1捕捉到sub.ps1引发的异常?
示例main.ps1:
try{. .\sub.ps1;}
catch
{}
finally
{}
示例 sub.ps1:
throw new-object System.ApplicationException "I am an exception";
$ErrorActionPreference = 'stop'
。 - Roman Kuzmin