我爱电脑技术论坛's Archiver

麦迪 发表于 2008-6-25 23:42

谈CMD中下载东西

多抽出一分钟时间学习。让你的生命更加精彩。
$c/W3ro7wF7L9Y
gZ `-RMM g 谈CMD中下载东西,fQlk"h{$}7j
]H L$y+En!Y*t
脚本是非常好的东西,只要把源码保存到一个文件夹中就能运行。所以在SHELL下,echo语句直接写到一个文件中,再用响应的结实程序执行就可以啦。下面是一个程序的事例的简化。
*q*g R ? D\3Q 5N~!F E$_`sC
echo Set xPost = CreateObject("Microsoft.XMLHTTP") >webdown.vbs QX2^#R9tQB5s
echo xPost.Open "GET","http://watermoon.3800cc.com/something/ftp1.jpg",0 >>webdown.vbs
1r-u5H:XAFU echo xPost.Send() >>webdown.vbs #X$n]!rr#^a
echo Set sGet = CreateObject("ADODB.Stream") >>webdown.vbs
2Gn_Gi7d s echo sGet.Mode = 3 >>webdown.vbs
9Kw#wRgE{6A%KBs.CF echo sGet.Type = 1 >>webdown.vbs W:S5M H!t;xq k[
echo sGet.Open() >>webdown.vbs
j6n(Q4t:B echo sGet.Write(xPost.responseBody) >>webdown.vbs
2l4e _V!x0jZ:s V echo sGet.SaveToFile "ftp1.jpg",2 >>webdown.vbs:|4j!\ A(SJ D-U.JR
t7s"wf,p4D'l
]\:WO!]/Ww*F
这是我找的一段源码
L/n:[(Ao`H%G BGVs9c
将这些源码做成个bat文件或者,一条一条的敲都可以
;loHD|Q4Vak
6MKy|EtG.["w 敲完之后,在cmd中运行?xmv$g] U c
u fDR^#y;scG
cscript webdown.vbs
1`vo3gX8V n2V
,v$T&\4Ob$u&OY$Y| 这样,一个文件就被下载到当前的目录。简单吧!w5]0I$_^t
J W+t*D1LPX0bt5w~
其中是路径
8n^2d2z+sV sK ??1F t
ftp1.jpg可以改成你要下载的文件名就可以了。
6H\ S8BP`HO
O|b e&b*tUY f 结束

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.