Files
scripts/PowerShell/get-eventid.ps1
2023-05-23 17:02:39 +02:00

12 lines
482 B
PowerShell

$server = 127.0.0.1
$starttime = get-date -Format yyyy-MM-dd
Get-EventLog Application -ComputerName $server -After $starttime |
? { $_.entryType -Match "Error" -and "Critical" } |
Group-Object -Property EventID |
% { $_.Group[0] | Add-Member -PassThru -NotePropertyName Count -NotePropertyValue $_.Count } |
Sort-Object EventID -Unique |
Select-Object Count, TimeGenerated, EventID, Source, Message |
ft -AutoSize -Wrap |
Out-File $file -Append