[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】Powershellで警告やエラーの Windows イベントログを出力するサンプル



更新日:2019/06/10


Powershellで警告やエラーのWindows イベントログを出力するサンプルコードを紹介します。


$array = @("system","application","Active Directory Web Services","DFS Replication","Directory Service","DNS Server","Internet Explorer","Windows PowerShell","Key Management Service","HardwareEvents")
foreach($a in $array){
Get-WinEvent $a | ?{$_.Level -eq 2 -or $_.Level -eq 3}| Format-Table -AutoSize -Wrap

}




注意


種類を指定せずに*を使用して一気に出力したいのですが、256を超えると以下のエラーで失敗するようです。(2019年3月現在)


Get-Winevent : データが無効です。
発生場所 行:1 文字:1
+ Get-Winevent
+ ~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-WinEvent], EventLogInvalidDataException
+ FullyQualifiedErrorId : データが無効です。,Microsoft.PowerShell.Commands.GetWinEventCommand







[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018