如何检查文件中是否存在给定字符串?
主页 / 知识库 / 如何检查文件中是否存在给定字符串?

如何检查文件的内容?

Q: 如果文件包含特定数据,我需要触发特定警报。 我怎样才能做到这一点?

A: 自定义监视器的一些示例随 IPHost 网络监视器安装一起提供。 其中之一是检查文件内容(并从文件中提取指定值)的脚本。 此 VBScript (file_content.vbs) 可用于查找给定文件中的特定内容。 要使用它,请在 IPHost Monitor 安装的脚本文件夹中找到 iphost_file_content.vbs 文件,使用“运行脚本”程序类型。 预期的参数是:

文件名模式字符串凭据

其中‘filename’是文件名,‘mode’是‘C’(计数——查找‘string’出现的次数)或‘F’(找到第一个‘string’后查找第一个数字字符串); 凭据(如果存在)与 IPHost 网络监视器随附的 dirsize_kb 示例程序的“-l”参数提供的格式相同。

一个命令行示例是:

"C:\ProgramData\IPHost Network Monitor\logs\error.log" C shutdown

(即,扫描 IPHost Monitor 错误日志文件并返回找到的“关闭”字符串的数量)

例如,您可以使用以下参数创建自定义监视器:

京公网安备 11010802041237号    |    备案号:京ICP备09015132号-1011