中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 13:10
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 【解决】怎样用批处理实现自动下载如下网页上的xdb文件
可打印版本  3,025 / 11
第1楼 chinaren12 发表于 2007-01-11 09:47
中级用户 发帖 77 积分 312
【解决】怎样用批处理实现自动下载如下网页上的xdb文件
非常感谢vkill朋友,他的批处理解决了我的问题,谢谢他,真的很佩服vkill朋友的批处理能力,唉,我等菜鸟只有看的份呀,感谢vkill


symantec的网页,

http://securityresponse.symantec.com/avcenter/download/pages/CS-SAVCE.html

我想要弄一个批处理放到服务器上,让批处理每天自动下载这个网页上的最新的这个xdb病毒库文件,
批处理的主要任务就是:
自动从该网页或者从ftp://ftp.symantec.com/AVDEFS/norton_antivirus/xdb/中下载最新的那个病毒库文件,然后拷贝到c:\program files\sav目录下。
请问各位,这个批处理该如何写,主要的问题是这个病毒库每天的名字都不一样。要怎么样才能取得最新的文件名呢?


我主要是想下载它网页上的病毒库文件,但是苦于批处理实在是太差,所以请各位高手指教


请问各位高手,这个批处理该怎么样作呢?

[ Last edited by chinaren12 on 2007-1-14 at 06:40 AM ]
第2楼 chinaren12 发表于 2007-01-11 10:19
中级用户 发帖 77 积分 312
在windows 2003中的ftp命令下,哪个命令能列表ftp特定目录下的所有文件到本地硬盘上??
第3楼 chinaren12 发表于 2007-01-11 14:06
中级用户 发帖 77 积分 312
唉,没人愿意教我呀???
第4楼 chinaren12 发表于 2007-01-12 03:25
中级用户 发帖 77 积分 312
大家来支持一下我呀
第5楼 chinaren12 发表于 2007-01-12 08:16
中级用户 发帖 77 积分 312
自己顶,顶出答案来
第6楼 vkill 发表于 2007-01-13 06:10
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
搜索下以前的帖子,有个和这个一样的帖子
第7楼 vkill 发表于 2007-01-13 06:17
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
随便写的,没有测试

wget "http://securityresponse.symantec.com/avcenter/download/pages/CS-SAVCE.html"

sed "/>.*.xdb</!d;s/.*\(http:\/\/.*.xdb\)\x22>.*/\1/" CS-SAVCE.html|wget -i "-"

[ Last edited by vkill on 2007-4-18 at 02:44 AM ]
第8楼 chinaren12 发表于 2007-01-14 05:42
中级用户 发帖 77 积分 312
Originally posted by vkill at 2007-1-13 06:17 AM:
随便写的,没有测试

wget "http://securityresponse.symantec.com/avcenter/download/pages/CS-SAVCE.html"

sed "/>.*.xdb</!d;s/.*\(http:\/\/.*.xdb\)\x22>.*/\1/" ...



大哥,能不能麻烦你把那个帖子的地址给我贴一下呀

我万分感谢呀,
还有例子中的 wget是一个另外的软件吗?如果是的话,麻烦你给个地址,谢谢
第9楼 chinaren12 发表于 2007-01-14 06:33
中级用户 发帖 77 积分 312
非常无限的感谢vkill,

你的这个批处理非常成功,非常感谢,高手,佩服,伟大,感谢,感谢!!!!!!!!!!!!!!!!!!!!!

太感谢了!!!!!
第10楼 chinaren12 发表于 2007-01-14 06:35
中级用户 发帖 77 积分 312
如果vkill朋友能够解释一下这几个语句的作用就太好了!!!!!!
第11楼 vkill 发表于 2007-01-14 06:42
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
Originally posted by chinaren12 at 2007-1-14 06:35:
如果vkill朋友能够解释一下这几个语句的作用就太好了!!!!!!

下载网页源码,sed 提取到http地址,在wget下载
第12楼 chinaren12 发表于 2007-01-14 06:51
中级用户 发帖 77 积分 312
wget我知道,
sed这个命令就不知道了,能详细说说吗?
尤其是通过通配符取http地址的用法,能再多举几个例子吗?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023