首页/系统/Windows 运维速查/wevtutil qe 查询语法

wevtutil qe 查询语法

命令行查询事件:/q 用 XPath 过滤、/rd 反向(最新优先)、/c 条数、/f 输出格式(text/xml/json)。

Windows 运维速查系统更新于 2026-10-12
用途命令行按条件查询事件
语法wevtutil qe <通道> /q:"*[System[(Level=1 or Level=2)]]" /rd:true /c:20 /f:text
格式text、xml、renderedxml、json(版本相关)

常用示例

常用示例
wevtutil qe System /q:"*[System[(Level=1 or Level=2) and TimeCreated[timediff(@SystemTime) <= 86400000]]]" /rd:true /c:20 /f:text
wevtutil qe Application /q:"*[System[Provider[@Name='Application Error']]]" /c:10 /f:text
XPath 里的时间单位是毫秒:86400000 = 24 小时,适合写“最近一天”的巡检。

易错点

  • XPath 引号在 cmd 下要用双引号包整体、单引号在内层
  • timediff 过滤在超大日志上也可能慢,先用 /rd 限制方向

数据来源与参考

  • Microsoft Learn:wevtutil qe
  • Microsoft Learn:事件日志 XPath

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌