Powershell分析日志

时间:2010-04-14 16:04:26

标签: powershell logging

我在网络驱动器X上有大量日志:

我在文本文件中有一个名称列表,用这种语法说 能源部,约翰 丹尼尔斯,玛丽 等....

我想编写一些会读取每一行的内容并扫描我的X:驱动器以查找例如DOE,John的出现,并写入日志或打印到屏幕,按日期/时间等排序。

有什么想法吗? 干杯, 麦

1 个答案:

答案 0 :(得分:0)

我会选择log parser。它是扫描日志文件的绝佳工具,您基本上可以针对这些日志文件编写SQL查询。

如果确实需要反馈到Powershell,您可以从您的powershell脚本调用日志解析器,只需watch the string escaping。 LogParser是一个COM组件,所以如果你想要get at the API from your powershell script,那就是另一种选择。