Get-EventLog delays to finish

Hi,

I have simple PowerShell query:

Get-EventLog -ComputerName $server -LogName System -EntryType Warning -After (Get-Date).Adddays(-1) | where {$_.eventID -eq 108}  | select TimeGenerated, Message 

It displays the results but it takes some time to finish the query after results are already displayed. If I run it for remote computer it takes ages while script finishes after results are displayed. What could be wrong?

Thanks

September 1st, 2015 11:27am

Hi,

Look at Get-WinEvent instead if you want a speed increase:

http://ss64.com/ps/get-winevent.html

Free Windows Admin Tool Kit Click here and download it now
September 1st, 2015 11:29am

So your line would translate to this:

Get-WinEvent -computername $server -FilterHashtable @{logname='system';id=108;StartTime="8/31/15";EndTime="9/2/15"} |ft timecreated, message -autosize -wrap

September 1st, 2015 2:16pm

Hi,

I have simple PowerShell query:

Get-EventLog -ComputerName $server -LogName System -EntryType Warning -After (Get-Date).Adddays(-1) | where {$_.eventID -eq 108}  | select TimeGenerated, Message 

It displays the results but it takes some time to finish the query after results are already displayed. If I run it for remote computer it takes ages while script finishes after results are displayed. What could be wrong?

Thanks

Free Windows Admin Tool Kit Click here and download it now
September 1st, 2015 3:24pm

So your line would translate to this:

Get-WinEvent -computername $server -FilterHashtable @{logname='system';id=108;StartTime="8/31/15";EndTime="9/2/15"} |ft timecreated, message -autosize -wrap

September 1st, 2015 6:14pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics