Q:
我需要在每天上午10点钟打开一个网页,然后将该网页保存至C:\test文件夹下,文件格式使用默认的htm即可,文件名为当前系统日期。打开这个网页很简单,我把这个网页设置为主页,然后在批处理里面这样写:
@echo off
"C:\Program Files\Internet Explorer\IEXPLORE.EXE"
我的问题是,如何才能用批处理将这个打开的网页保存到硬盘呢?望批处理前辈指教。
A:
'来个VBS,保存成download.vbs可以直接在命令行中执行
'On Error Resume Next
Dim fso, s, FileName, URL, HTML, cdo
URL = "http://www.csdn.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("完成") |
|