1
問題:PowerShell腳本停止,因爲這應該由try塊使用$ ErrorActionPreference時被捕獲的異常的
例子:
$ErrorActionPreference = 'Stop'
try {
ThisCommandWillThrowAnException
} catch {
Write-Error 'Caught an Exception'
}
# this line is not executed.
Write-Output 'Continuing execution'
也可參閱http://stackoverflow.com/questions/9294949/when-should-i-use-write-error-vs-throw安迪·阿里斯門迪的回答 – Vlad