| 查看: 1298 | 回复: 1 | ||
[求助]
如何用bat保存网页
|
|
各位大佬,我想用bat写一个保存网页的脚本,遇到了问题,用网上的方法保存下来的网页信息不完整(http://221.237.179.75:9090/scszj ... blish/preview.xhtml),另外,怎么实现以时间命名啊,我每天都想保存一个网页。先谢谢大佬了! 下面是网上找的,但是保存的网页打开后信息不完整,我需要右边的具体数据。。。 set Url=http://221.237.179.75:9090/scszjcsj/szjc_sj/DataPublish/preview.xhtml set Save=D:\document for %%a in ("%Url%" do set "FileName=%%~nxa"if not defined Save set "Save=%cd%" (echo Download Wscript.Arguments^(0^),Wscript.Arguments^(1^) echo Sub Download^(url,target^) echo Const adTypeBinary = 1 echo Const adSaveCreateOverWrite = 2 echo Dim http,ado echo Set http = CreateObject^("Msxml2.ServerXMLHTTP"^) echo http.open "GET",url,False echo http.send echo Set ado = createobject^("Adodb.Stream"^) echo ado.Type = adTypeBinary echo ado.Open echo ado.Write http.responseBody echo ado.SaveToFile target echo ado.Close echo End Sub)>DownloadFile.vbs DownloadFile.vbs "%Url%" "%Save%\%FileName%" del DownloadFile.vbs |
» 猜你喜欢
参与限项
已经有3人回复
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
2楼2018-08-31 00:53:31












do set "FileName=%%~nxa"
回复此楼