1日の2つの時間の間にWindowsサーバーイベントをクエリするにはどうすればよいですか? PowerShellを試してみました...
Get-EventLog -Logname xxxx -After 04:00:00 -Before 04:00:30
...しかし、今日のイベントを返すだけです
いつでも2つの時間の間にイベントを見つけるには、正規表現を使用する必要があります。システムログで任意の日の04:00:00から04:29:59の間に発生したイベントを見つけるコードの例:
Get-EventLog -LogName System | ?{$_.TimeGenerated -match "04:[0-2][0-9]:[0-5][0-9]"}