[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[已解决]批处理如何实现网页监控?

需求:
运行批处理在后台打开假如是http://www.baidu.com 这个页面(需要考虑网络慢的原因打开完整页面需要一个时间),判断源码中有“百度一下,你就知道”的字样(在源码的<title> </title>语句中),则goto到A循环语句。如果没有这样的字样或者是“无法显示该页”,则goto到B循环语句。

其实目的就是监控网页是否还存活,而不是简单的用ping或telnet等命令进行地址存活测试。

请高手支招。

谢谢。



2010/7/23:没有得到有效答案,先结贴。

[ 本帖最后由 nf99290 于 2010-7-23 12:13 编辑 ]

批处理,恐怕要用第三方吧,curl这些。。。
vbs就简单点。。。
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

使用curl 或 hrml2txt 转换网页到 txt , 然后以findstr指令去判断与GOTO

TOP

感谢楼上朋友。做了几天尝试,普通页面还行,curl对https的页面就无法下载了,翻 了google,换了wget,还是没成功,晕。

TOP

bat 无法准确知道IE页面的缓存文件吧...
比如你打开多次 就有[1]  [2] 之类的在后面。

https这种是不下载到本地的

TOP

返回列表