我在网络驱动器X上有大量日志:
我在文本文件中有一个名称列表,用这种语法说 能源部,约翰 丹尼尔斯,玛丽 等....
我想编写一些会读取每一行的内容并扫描我的X:驱动器以查找例如DOE,John的出现,并写入日志或打印到屏幕,按日期/时间等排序。
有什么想法吗? 干杯, 麦
答案 0 :(得分:0)
我会选择log parser。它是扫描日志文件的绝佳工具,您基本上可以针对这些日志文件编写SQL查询。
如果确实需要反馈到Powershell,您可以从您的powershell脚本调用日志解析器,只需watch the string escaping。 LogParser是一个COM组件,所以如果你想要get at the API from your powershell script,那就是另一种选择。