中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 22:37
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助][求助]寻求可下载“网页全部内容”的命令和软件 查看 934 回复 5
楼 主 [求助][求助]寻求可下载“网页全部内容”的命令和软件 发表于 2008-03-28 14:16 ·  中国 江苏 南京 电信
初级用户
积分 38
发帖 13
注册 2007-05-11 16:10
19年会员
UID 88183
性别 男
状态 离线
我的具体意思就是用命令或软件批量下载网页的全部内容,注意这里所谓网页的全部内容是指一个页面上的图片及其.css;.js等页面文件。
也就是IE的保存一个页面,保存类型为:“网页,全部(*.htm;*.html)”的功能,只是用命令行或专门软件实现批量化。就我所知有wget;curl;4NT几个命令行软件,但它们能实现这里所说的功能吗?

:):):):):):)
2 发表于 2008-03-28 15:17 ·  中国 甘肃 兰州 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
这个只用wget是没办法实现的,可以先下载index 后sed分析后再下载其他的
3 发表于 2008-03-31 03:15 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
internetexplorer.application可以保存为 .mht

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
4 发表于 2008-03-31 13:26 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
'来个VBS,保存成download.vbs可以直接在命令行中执行
'On Error Resume Next
Dim fso, s, FileName, URL, HTML, cdo

URL = "http://www.cn-dos.net" '需要下载的页面路径
FileName = "C:\test\" & CStr(Year(Now) & Month(Now) & Day(Now)) & ".mht" '保存的文件名

Set cdo = CreateObject("cdo.Message")
cdo.CreateMHTMLBody URL, 31
Set s = cdo.GetStream
s.SaveToFile FileName, 2
s.Close
msgbox("完成")
5 发表于 2008-04-04 21:05 ·  中国 江苏 南京 电信
初级用户
积分 38
发帖 13
注册 2007-05-11 16:10
19年会员
UID 88183
性别 男
状态 离线
本来准备学习vbscript,半路杀出个autoit3,改投了autoit3,但还在看教程阶段。
vbscrit是不错,但要了解的相关知识太旁杂了一点吧。看三位高级会员的回答。
看不懂,代码保存了却不能正常运行。
6 发表于 2008-04-04 21:09 ·  中国 江苏 南京 电信
初级用户
积分 38
发帖 13
注册 2007-05-11 16:10
19年会员
UID 88183
性别 男
状态 离线
会的以为很简单,不会的看不懂,不过至少有了一条搜索关键词
论坛跳转: