首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Get-WinEvent中消息中的grep字符串

Get-WinEvent中消息中的grep字符串
EN

Stack Overflow用户
提问于 2017-07-28 22:55:11
回答 2查看 2.1K关注 0票数 2

我有一个脚本来检查事件日志从get-winevent,我需要显示的get-winevent输出的完整结果基于搜索字符串从消息列。

有没有办法在get-winevent中使用grep Message列

这是当前字符串

代码语言:javascript
复制
Get-WinEvent -ComputerName $Target_Machine -FilterHashtable $params
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-28 23:23:30

您可以通过管道将输出传递到Where-object,请参见下面的示例:

代码语言:javascript
复制
$SearchString="AutoConfig"                                                                                                                                                                             
Get-WinEvent Microsoft-Windows-WLAN-AutoConfig/Operational | Where-Object{$_.Message -like "*$SearchString*"}    
票数 3
EN

Stack Overflow用户

发布于 2019-02-26 23:44:45

代码语言:javascript
复制
$SearchString="your sting"                                                                                                                                                                             
Get-WinEvent -FilterHashtable @{LogName='Security'} |Where-Object -Property Message -Match $SearchString

Get-WinEvent -FilterHashtable @{LogName='Application'} |Where-Object -Property Message -Match $SearchString

Get-WinEvent -FilterHashtable @{LogName='Setup'} |Where-Object -Property Message -Match $SearchString

Get-WinEvent -FilterHashtable @{LogName='System'} |Where-Object -Property Message -Match $SearchString
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45376593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档