Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $System_Ignores =@(
- @{ Source_1 = 1111 }, # You can put a remark here
- @{ Source_2 = 3 }, # And here
- @{ "*" = 4 } # Asterisk ignores Log source
- # Don't forget: Last element above must not have trailing comma!
- )
- $SystemLog = get-eventlog system -after $Date -EntryType Error,Warning
- ForEach ($i in $System_Ignores) {
- If ($i.Name -ne "*") {
- $SystemLog = $SystemLog | Where { $_.Source -ne $i.Name -and $_.EventID -ne $i.Value }
- }
- Else {
- $SystemLog = $SystemLog | Where { $_.EventID -ne $i.Value }
- }
- }
- $System = ($SystemLog | select Entrytype, Source, EventID, Message, TimeGenerated | format-list)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement