温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

windows 日志文件查找符合条件的列并统计

发布时间:2020-07-28 15:59:28 来源:网络 阅读:1454 作者:通天毁灭 栏目:系统运维

因为要将windows每天登陆失败的次数统计,

    “wevtutil el  ”           //列出日志名称

    ”wevtutil  gl  日志名称“ //获取日志配置信息。

 你可以使用短(如 ep /uni)或长(如enum-publishers /unicode)形式的命令和选项名称。

 命令、选项和选项值不区分大小写。

 变量均使用大写形式。

   wevtutil COMMAND [ARGUMENT [ARGUMENT] ...] [/OPTION:VALUE [/OPT

命令:

el | enum-logs          列出日志名称。

gl | get-log            获取日志配置信息。

sl | set-log            修改日志配置。

ep | enum-publishers    列出事件发布者。

gp | get-publisher      获取发布者配置信息。

im | install-manifest   从清单中安装事件发布者和日志。

um | uninstall-manifest 从清单中卸载事件发布者和日志。

qe | query-events       从日志或日志文件中查询事件。

gli | get-log-info      获取日志状态信息。

epl | export-log        导出日志。

al | archive-log        存档导出的日志。

cl | clear-log          清除日志。



先将日志文件导出成文本格式  wevtutil qe  Security > c:\log.txt  

    日志文件 %SystemRoot%\System32\Winevt\Logs\Security.evtx

查找某天登陆失败次数  “0xc000006d” 登陆失败代码

   find /n "2016-12-06" log.txt | find /c "0xc000006d"


   find 常用方法

find "ABC" d:\test.txt,表示在D盘根目录下的文本文件test.txt中查找含有 bathome 这一字符串的                 所有行。 

find /i "Abc" test.txt  表示不区分大小写

find /v "Abc" test.txt,它表示查找那些不含字符串Abc的行(Abc要区分大小写),如果不区分abc的                  大小写,那么,应该写成 find /i /v "Abc" test.txt。 

find /c "abc" test.txt。 统计包含某个字符串的行

find /n "abc" test.txt  每行的行首显示行号,


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI