Powershell小技巧之用變量累積記錄錯(cuò)誤
當(dāng)你使用GC查詢文件時(shí),當(dāng)你沒(méi)有足夠的權(quán)限你可能會(huì)錯(cuò)過(guò)不少錯(cuò)誤。你可以使用“–ErrorAction SilentlyContinue”忽略這些錯(cuò)誤。
有一個(gè)不錯(cuò)的方法來(lái)獲取這些錯(cuò)誤。
我們?cè)赪indows目錄中查詢所有PS腳本文件,將它的文件保存在$PSScripts,同時(shí)將錯(cuò)誤日志記錄在變量ErrorList中:
$PSScripts = Get-ChildItem -Path c:\windows -Filter *.ps1 -Recurse -ErrorAction SilentlyContinue -ErrorVariable ErrorList
$ErrorList | ForEach-Object {
Write-Warning ('Access denied: ' + $_.CategoryInfo.TargetName)
}
支持所有版本
相關(guān)文章
Powershell小技巧之使用Copy-Item添加程序到開(kāi)機(jī)啟動(dòng)
本文主要記錄了本人安裝office2013后遇到的一個(gè)小需求,然后用powershell實(shí)現(xiàn)了這個(gè)功能,特此記錄下,并附上copy-item的使用方法2014-09-09PowerShell腳本監(jiān)控文件夾變化實(shí)例
這篇文章主要介紹了PowerShell腳本監(jiān)控文件夾變化實(shí)例,可以監(jiān)控到文件夾內(nèi)新建文件、刪除文件、重命名文件等操作,需要的朋友可以參考下2014-08-08PowerShell腳本trap語(yǔ)句捕獲異常寫法實(shí)例
這篇文章主要介紹了PowerShell腳本trap語(yǔ)句捕獲異常寫法實(shí)例,包含幾個(gè)代碼實(shí)例,需要的朋友可以參考下2014-07-07PowerShell腳本開(kāi)發(fā)嘗試登錄SQL Server
本文創(chuàng)建了PSSecurity工具集,介紹了通過(guò)PowerShell嘗試登錄SQLServer的方法,此種方法可以用于暴力破解和窮舉賬戶密碼,窮舉就需要依靠比較全面的字典的支持了。2014-10-10PowerShell實(shí)現(xiàn)的文件同步腳本分享
這篇文章主要介紹了PowerShell實(shí)現(xiàn)的文件同步腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-05-05Powershell實(shí)現(xiàn)導(dǎo)入安裝證書功能腳本分享
這篇文章主要介紹了Powershell實(shí)現(xiàn)導(dǎo)入安裝證書功能腳本分享,本文用編程方法實(shí)現(xiàn)把pfx證書文件導(dǎo)入到指定的庫(kù)中,需要的朋友可以參考下2014-11-11