【问题标题】:Get-EventLog - easily filter by 'today'?Get-EventLog - 按“今天”轻松过滤?
【发布时间】:2016-08-01 17:26:31
【问题描述】:

我想快速检查今天发生的事件(即:从午夜开始的任何事件); Powershell 中是否有“今天”别名/内置来帮助解决这个问题?

我目前正在做这样的事情:

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

当然,我总是不得不更改日期字符串。

[另外:尽管我的 Windows 区域设置是英国,但 datetime 构造函数似乎只坚持使用美国日期格式 (mm/dd/yyyy)?]

【问题讨论】:

    标签: date powershell datetime


    【解决方案1】:

    DateTime 类有一个静态属性 Today,它将准确返回您需要的内容:

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

    【讨论】:

    • 太棒了!当 StackOverFlow 计时器允许我时,我会接受! (看来你回答得太快了!)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-14
    • 2012-01-06
    • 1970-01-01
    • 2020-11-14
    • 2014-06-13
    • 1970-01-01
    相关资源
    最近更新 更多