當你使用GC查詢文件時,當你沒有足夠的權限你可能會錯過不少錯誤。你可以使用“–ErrorAction SilentlyContinue”忽略這些錯誤。
有一個不錯的方法來獲取這些錯誤。
我們在Windows目錄中查詢所有PS腳本文件,將它的文件保存在$PSScripts,同時將錯誤日志記錄在變量ErrorList中:
$ErrorList | ForEach-Object {
Write-Warning ('Access denied: ' + $_.CategoryInfo.TargetName)
}
支持所有版本
新聞熱點
疑難解答
圖片精選