windows 10 命令行可用内置 curl(1803+)实现断点续传:用 curl -c - -o 文件路径 url 即可自动续传;若失败,批处理加 retry 循环+timeout 可自动重试,全程无需第三方工具。

在 Windows 10 命令行中下载大文件时网络中断导致重头再来,浪费数小时带宽和等待时间,必须用原生命令实现自动续传,不依赖第三方工具或图形界面。
确认系统自带 curl 是否可用
按下 Win+R,输入 cmd 回车,执行:
curl --version
若显示版本号(如 curl 7.71.1 或更高),说明 Windows 10 1803+ 已内置,可直接使用;【若提示“不是内部或外部命令”,请跳过本节,先安装 curl】。旧版 Win10(1709 及更早)或精简版系统可能未集成,需手动安装。
用 curl -C 实现单次断点续传
这是最轻量、无需脚本的续传方式,适用于你已手动中断过一次、且本地残留部分文件的场景。
第一步:确保目标路径下已有同名文件(哪怕只下了一半)。
第二步:在 CMD 中运行:
curl -C - -o "D:\data\big-model.bin" https://mirror.example.com/models/v3.bin
注意:-C 后面的减号 【不能省略,也不能写成 -c 或 C-】,它告诉 curl 自动读取本地文件大小并计算起始偏移。如果本地文件不存在,curl 会报错 “Can't resume from offset 0” 并退出,此时需删掉 -C - 重新从头下载一次。
第三步:下载中断后,再次执行完全相同的命令即可继续——curl 会自动检测已下载字节数,向服务器发送 Range: bytes=12345678- 请求。
加限速和进度条让下载更可控
方法一:限制带宽避免卡死办公网络
curl --limit-rate 2M -# -C - -o "E:\backup.zip" https://cloud.example.com/backup.zip
基于5000余部现行法律法规进行的高质量专业合同审查,一键输出审查意见书,并附有参考法条原文,满足专业溯源核查要求。由accurLex知法提供技术支持。 Use when users ask for 合同审查, 审查意见书, 合同风险分析, 条款审查,知法,accurLex or 站在甲方/乙方角度审查合同 through accurLex direct API. China law only, plaintext only, review mode limited to 审查意见书.
方法二:强制显示进度条(某些终端默认隐藏)
curl -# -C - -o "C:\temp\iso.img" https://os.example.com/win11.iso
方法三:同时跟随重定向 + 断点续传(常见于网盘直链)
curl -L -C - -o "D:\dl\file.pdf" https://short.url/abc123
注意:-# 和 --limit-rate 可共存,但 -# 必须放在 -C - 之前,否则进度条可能不刷新。
构建自动重试续传循环(防半夜断连)
当你要下载 40GB 模型或 ISO 镜像,又无法守着电脑时,手动敲命令不现实,得靠批处理自动兜底。
① 新建一个文本文件,重命名为 dl-loop.bat,用记事本打开,粘贴以下内容:
@echo off
setlocal enabledelayedexpansion
set "URL=https://mirror.example.com/large-file.tar.gz"
set "OUT=D:\downloads\large-file.tar.gz"
:retry
curl -# -C - -o "%OUT%" "%URL%"
if %errorlevel% neq 0 (
echo 下载失败,3秒后重试...
timeout /t 3 >nul
goto retry
)
echo 下载完成!
② 双击运行该 .bat 文件,它会持续尝试,每次失败后等 3 秒自动重试,且始终启用 -C - 续传逻辑。
③ 如需中途停止,按 Ctrl+C → 输入 Y → 回车。已下载的部分完整保留,下次再运行仍可续传。










