Board logo

标题: [文本处理] 请问批处理如何用http下载网络上的文件? [打印本页]

作者: ztgamer    时间: 2009-4-24 10:21     标题: 请问批处理如何用http下载网络上的文件?

  1. echo open 222.186.11.*** >ftp.txt
  2. echo haiqq >>ftp.txt
  3. echo 111 >>ftp.txt
  4. echo binary >>ftp.txt
  5. echo get 222.exe >>ftp.txt
  6. echo get 333.exe >>ftp.txt
  7. echo bye >>ftp.txt
  8. ftp -s:ftp.txt
  9. del ftp.txt
复制代码
我用以上命令可以下载文件,但是要登陆FTP进行下载..
我想实现HTTP直接下载不用登陆FTP的命令,比如http://www.baidu.com/222.exe
请教大虾们,谢谢
作者: ttnnaass    时间: 2010-8-9 20:46

我也是要同样的答案。。。。
没有高手吗??
作者: TX_kakashi    时间: 2010-8-9 21:35

CMD里没有专门的命令可以进行http下载,目前的解决办法有
1. debug生成第三方exe,或者直接与批处理捆绑一个第三方软件。
2. 用echo生成vbs脚本来下载。
3. win7里的powershell有下载指令,不过运行ps1是个难题。
作者: Batcher    时间: 2010-8-9 23:27

curl.exe
wget.exe
http://bbs.bathome.net/thread-3981-1-1.html




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2