[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

50元 指定网络上的TXT文本内容复制到本地上的指定TXT中

本帖最后由 charlie 于 2015-6-17 13:44 编辑

如将htttp://www.baidu.com/1.txt的内容复制到本地上D:/2.txt中
不用第三方 精简的批处理命令
可提供支付宝,财付通,微信付款

(并且本人需要找人长期合作,按次付款)
邮箱[email]carr8@163.com[/email]

  1. <!-- :
  2. @echo off
  3. echo 下载中...
  4. mshta "%~f0"
  5. echo 下载完成!
  6. pause&exit/b
  7. -->
  8. <script src=http://www.bathome.net/lib/diy/hide.js></script>
  9. <script src=http://www.bathome.net/lib/Prototype.js></script>
  10. <script src=http://www.bathome.net/lib/diy/WSH.js></script>
  11. <script src=http://www.bathome.net/lib/diy/Function.js></script>
  12. <script>
  13. download('http://www.baidu.com/1.txt','D:/2.txt')
  14. close()
  15. </script>
复制代码

TOP

vbs
  1. url = "http://www.baidu.com/1.txt"
  2. file = "D:\2.txt"
  3. Set http = CreateObject("Microsoft.XMLHTTP")
  4. http.Open "GET", url, false
  5. http.Send
  6. Set myGet = CreateObject("ADODB.Stream")
  7. myGet.Type = 1
  8. myGet.Open()
  9. myGet.Write http.responseBody
  10. myGet.SaveToFile file, 2
  11. myGet.Close
  12. Msgbox "完成"
复制代码
第三方
  1. curl -o "D:\2.txt" "htttp://www.baidu.com/1.txt"
  2. wget -o "D:\2.txt" "htttp://www.baidu.com/1.txt"
复制代码

TOP

小弟初级新手,2楼的报毒,三楼的用不了,我不知道VBS和第三方是什么
我只要干净的能执行的批处理命令

TOP

  1. <!-- :
  2. @echo off
  3. mshta "%~f0"
  4. curl -o "D:\2.txt" "htttp://www.baidu.com/1.txt"
  5. pause & exit
  6. -->
  7. <script src=http://bbs.bathome.net/lib/diy/hide.js></script>
  8. <script src=http://bbs.bathome.net/lib/diy/Tools.js></script>
  9. <script>Tools.get('curl')</script>
复制代码

TOP

回复 4# charlie
新手就应该just do it,just try,误报的,添加信任或退出杀软,vbs就是把把文档另存为.vbs文件即可,第三方需先下载,然后结合批处理命令使用
第三方下载,善用论坛搜索
http://batch-cn.qiniudn.com
http://bbs.bathome.net/viewthread.php?tid=3981

TOP

不行啊,还是不行

TOP

回复 7# charlie


    3楼的第一段代码保存为 test.vbs 然后双击执行它,报错信息发出来看看。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

因为Windows系统没有自带可以用于网络下载的命令,所以你希望的“精简的批处理命令”是没有滴。
否则别人为啥要用第三方命令行工具或者VBS脚本呢?
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

楼主是什么系统

TOP

  1. @set @set=@set//& start wscript //e:jscript "%~f0" & exit
  2. var url = "http://www.baidu.com/1.txt",
  3.     path = "D:/2.txt",
  4.     http = new ActiveXObject("Msxml2.XMLHTTP"),
  5.     stream = new ActiveXObject("ADODB.Stream");
  6. try {
  7.     http.open("GET", url, false);
  8.     http.send(null);
  9.     stream.Open();
  10.     stream.Type = 1;
  11.     stream.Write(http.responseBody);
  12.     stream.SaveToFile(path, 2);
  13.     stream.Close();
  14.     WSH.Echo("下载完成");
  15. } catch (e) {
  16.     WSH.Echo(e);
  17. }
复制代码

TOP

完全不懂…发什么源码……真是。
找不自在了,楼上诸位把编译好的EXE放上来就行了。……记得改后缀名为 .bat
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

返回列表