2016-04-11 10 views
4

Ich möchte schnell nach Ereignissen suchen, die heute passiert sind (also: alles ab Mitternacht); Gibt es in Powershell "heute" Alias ​​/ Built-in, um damit zu helfen?Get-EventLog - einfach nach "heute" filtern?

Ich bin derzeit so etwas wie dies zu tun:

get-eventlog system -source "disk" -after ([datetime] '01/01/2015') 

Aber natürlich halte ich mit der Datumszeichenfolge zu ändern.

[auch: dass Datetime-Konstruktor wird nur auf ein US-Datumsformat (mm/tt /) zu bestehen - trotz der Tatsache, dass mein Windows-Locale Großbritannien ist?]

Antwort

5

Die DateTime Klasse verfügt über eine statische Eigenschaft Today, die genau das zurückgibt, was Sie brauchen:

get-eventlog system -source "disk" -after ([datetime]::Today) 
+0

Great- yup funktioniert! Ich werde akzeptieren, wenn der StackOverFlow-Timer mich lässt! (Du warst * zu * schnell *, um zu antworten, scheint es!) – monojohnny

+0

Ah, das war ein einfacher Frag :-). Herzlich willkommen! –