1
我有一個奇怪的問題,即時通訊使用try/catch方法的一些cmdlet其工作的一些不。在PowerShell中捕獲錯誤
你能提供意見嗎?
這一個是工作的罰款:
try
{
$LookingForRemoteMailboxOnPrem = Get-RemoteMailbox $info -ErrorAction Stop | select -ExpandProperty UserPrincipalName
}
catch
{
string]$t = $Error[0]
}
但是這個人是不是:變量t
未處理的錯誤是什麼?如果你設置了'$ ErrorActionPreference ='Stop'',你會得到同樣的行爲嗎? –
嘗試'$ t = $ _'而不是 –
@AnsgarWiechers $ ErrorActionPreference設置爲繼續 – user3574248