找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 14125|回复: 9

[系统相关] [已解决]bat脚本如何运行curl或者wegt来下载文件

[复制链接]
发表于 2024-7-26 19:41:21 | 显示全部楼层 |阅读模式
本帖最后由 fire177 于 2024-7-29 00:16 编辑

正常打开cmd 输入 curl -o "xxx.zip" https://xxx.com/xxx.zip 可以正常下载文件
当把这条命令以bat脚本运行时 就执行1秒然后就中断了  
试了curl和wegt都是这样 是不是要配置别的什么东西才能让他保持运行

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

 楼主| 发表于 2024-7-26 19:42:34 | 显示全部楼层
文件生成了 但是就是下了1秒然后断了
发表于 2024-7-26 20:14:15 | 显示全部楼层
把批处理保存为ansi编码试试。
发表于 2024-7-26 21:01:57 | 显示全部楼层
start /w curl
发表于 2024-7-27 00:04:01 | 显示全部楼层
也许是没下完 , 试试等一会儿再看看
也有可能是还没下载完 , bat 运行完后就随着 bat 一起退出了 , 试试用 start 运行命令或者往 bat 里加上检测代码
发表于 2024-7-27 07:59:33 | 显示全部楼层
  1. md 00

  2. set xz11=https://down.qq.com/qqweb/PCQQ/PCQQ_EXE/PCQQ2021.exe


  3. set xz121=https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe


  4. pause

  5. aria2c_x86.exe -c %xz11% --seed-time=0 --force-save=true --dir=.\00
  6. aria2c_x86.exe -c %xz121% --seed-time=0 --force-save=true --dir=.\00
复制代码
 楼主| 发表于 2024-7-27 15:16:45 | 显示全部楼层
原链接是 https://mediafilez.forgecdn.net/files/5220/702/gigantoraptor-windows%2021.zip  我试过不是这个网站的 没有空格的文件是正常下载的 这个网站所有文件都是有空格的 curl wget aria2c 各种软件都是一样的 下一下就断了 但是正常打开cmd 手动输入进去所有软件都可以正常下载
发表于 2024-7-27 15:26:53 | 显示全部楼层
回复 7# fire177


   cmd窗口下用一个%,批处理文件中用两个%

评分

参与人数 1技术 +1 收起 理由
fire177 + 1 解决了

查看全部评分

 楼主| 发表于 2024-7-27 16:07:02 | 显示全部楼层
回复 8# 77七


   有用 解决了 感谢
发表于 2024-7-27 21:50:08 | 显示全部楼层
%20 是 空格 转义
查看 url 转义字符
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 22:07 , Processed in 0.018934 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表