双击就跑,不需要安装
单文件绿色版:没有安装程序、没有第三方依赖、不写注册表。不合适的时候删掉就干净了。
| 项目 | 说明 |
|---|---|
| 系统 | Windows 7 及以上。使用系统自带的环境即可,Win10 / Win11 已内置,无需另外安装运行库。 |
| 安装 | 把 BatchDownload.exe 放到任意目录,双击运行即可。建议放在有写入权限的目录。 |
| 卸载 | 直接删除 exe。程序不写注册表,直接删除即干净。 |
| 升级 | 用新版本的 exe 直接覆盖旧文件即可,设置与未完成的任务都会保留。 |
三种方式,可以叠加使用
粘贴、导入、拖拽,三种方式添加的任务会进同一个队列,一次「开始下载」全部处理。
直接粘,自动挑链接
点一下左侧输入框就会看到光标,把链接粘进去,一行一个。 程序会自动从中获取链接。
Excel / CSV / TXT
点右侧卡片里的「点击选择文件」,或把文件拖进虚线框。
支持 .xlsx .csv .tsv .txt。
拖到窗口任意位置
把清单文件直接拖到窗口里的任何地方都会导入, 不必对准某一块区域。
粘贴时的识别规则
下面几种写法都能被正确识别,可以混在一段文字里:
- 裸链接:
https://example.com/a.zip - 链接 + 文件名:
https://example.com/a.pdf报告.pdf→ 存成报告.pdf - 行首的
#或//视为注释,整行忽略。
表格导入怎么认列
表格里 A 列(或任何含「链接 / URL / 地址」字样的列)填链接, B 列(或「文件名 / 名称」列)填你想用的文件名。
- 填了文件名就用它,不会再套用界面上的「命名」规则。
- 留空则按界面上的「命名」规则来。
- 没有表头也能用:会自动找存放链接最多的那一列,并识别旁边的文件名列。
- 不支持旧版
.xls,请在 Excel 里另存为.xlsx或.csv。
Excel 模板
点右侧卡片底部的「下载 Excel 模板」,会生成一份填好格式的
下载清单模板.xlsx(含示例与填写说明),程序会提示保存路径;
自己打开填完再导入即可。
重复链接与同名文件
(1)、 (2) 后缀,
原文件不会被覆盖。
文件存到哪、叫什么名字
这两项在主界面中间那块卡片里,开始下载前设置好即可。
保存到
下载文件的存放目录,需要有写入权限。点「打开」可以直接浏览选择。
命名
四种规则,只对「没有指定文件名」的任务生效;表格里自己填了文件名的行不受影响。
| 规则 | 结果示例 |
|---|---|
| 保留原文件名 | 用服务器返回的文件名;取不到时按链接推断。报告.pdf |
| 序号_文件名 | 在原名前加两位序号。03_报告.pdf |
| 只用序号 | 完全丢弃原名,只留序号。03.pdf |
| 随机命名 | 随机字符串,不暴露原始文件名。k7m2qp4xzz.pdf |
一批任务只留一个压缩包
勾选主界面的「下载完打包为压缩包」,本批全部结束后自动打成一个 zip。
- 打包期间每个文件都正常下载,任务列表照常显示每个文件的进度 —— 不是先攒在内存里再打。
- 本批全部结束后,在保存目录生成
batchdownload.com_zipfile.zip;若已存在则自动加(1)。 - 打包成功后,这一批的原始文件会被清理,最后只留下那一个压缩包。
- 失败的文件不会进包,也不会被清理,方便你重试或手动处理。
打包完成后
窗口右下角会弹出提示卡片,写明压缩包已生成并保存,连同文件名与文件个数, 点一下就能打开所在文件夹。 状态栏右侧同时会出现「打开压缩包」按钮,随时可以再看。
点标题栏最左边的齿轮图标
三项下载参数在「通用」页,版本号与官网在「关于」页。
| 设置项 | 默认 | 说明 |
|---|---|---|
| 并发 | 4 | 同时下载的文件数。网络不稳定时调小到 2~3 通常更稳。 |
| 重试 | 2 | 单个文件失败后自动重试的次数。 |
| 超时 | — | 连接超时与「多久没收到数据」超时共用这个值。 |
每一行都能做很多事
列表是软件的主区域,绝大部分日常操作都在这里完成。
| 操作 | 效果 |
|---|---|
| 「打开」按钮 | 每行右侧。下载完成的行可点,直接打开文件;没下完的行是灰的。 |
| 双击一行 | 同样打开文件。 |
| 右键单击 | 打开文件 / 打开所在文件夹 / 复制下载链接 / 复制保存路径 / 重新下载 / 从列表移除。 |
| 鼠标滚轮 | 上下滚动列表。 |
| 列含义 | 名称(第二行显示链接、实时速度或保存路径)、大小、进度、状态、打开。 |
| 按钮 | 作用 | 快捷键 |
|---|---|---|
| 开始下载 | 按当前输入建立队列。队列里还有没下完的任务时会变成「继续下载」并续传。 | Ctrl+Enter |
| 暂停 / 继续 | 暂停后所有任务立刻停止,包括正在传输的那几个;已经下到的部分会保留,再点一次「继续」从断点接着下。 | — |
| 取消 | 停止全部任务;未下完的部分保留,之后可以继续。 | Esc |
| 重试失败项 | 把失败的任务重新排队。 | — |
| 关闭窗口 | 还有任务没下完时会先问一句「确定要退出吗?」;确认退出后未完成的部分保留为 .part,下次可以续传。 | — |
| — | 追加剪贴板里的链接。 | Ctrl+V |
.part 里,点「继续」就从断点接着下。
中断了也不用从头再来
正在下载的文件以临时名保存,全部下完才改回正式名字。
- 下载中的文件保存为
文件名.xxx.part,全部下载完成才改回正式名字, 所以中途暂停 / 取消不会留下半个正式文件。 - 服务器支持
Range时,暂停、取消、甚至关掉软件再打开,都会从断点继续下载。 - 不想要残留的
.part文件时,可以在保存目录里手动删除。
Range 的服务器,续传无法生效,程序会重新下载该文件 —— 这是服务器端的限制,不是软件的问题。
为什么浏览器能打开,这里却失败
四种常见原因,按出现频率从高到低排列。对号入座即可。
| 原因 | 怎么办 |
|---|---|
| 防盗链 | 很多图床 / CDN 会检查 来源。此类问题已进行优化处理,因此,绝大多数这类链接都能下。 |
| 需要登录 / 验证码 | 浏览器里带着你的登录态所以能看,工具没有 Cookie,服务器会返回一个「拦截页」。这种情况工具会明确报 「服务器返回的是网页…不是目标文件」,不会把那个网页存成 .jpg 骗你。 |
| 网络抖动 / 代理不稳 | 多试几次,或在设置里把「重试」调到 2~3 次。 |
| 链接本身失效 | 通常是 404 / 403。把链接粘到浏览器地址栏确认一下。 |
最常被问到的几件事
如果这里没有你的问题,可以先用第 08 节的办法确认失败原因。
下载下来的文件打不开 / 类型不对
若服务器不返回文件名,程序会用链接推断扩展名。请确认扩展名与实际内容一致 —— 如果推断错了,在表格里自己填一个带正确扩展名的文件名再下即可。
同名文件会被覆盖吗?
不会。自动加 (1)、 (2) 后缀,原文件保留。
提示我需要更新时,该怎么做?
为了让每个人都用上更安全、更稳定的版本,软件在启动时会检查是否有新版本。
按提示到官网下载最新版即可 —— 用新的 BatchDownload.exe 覆盖旧文件就算升级完成,
你的设置和未完成的任务都会保留。
能不能只下一部分、或者边下边用?
下载中的文件是 .part 临时文件,改回正式名字之前不建议使用或移动它。
需要「下完就能整包拿走」的场景,直接用第 04 节的自动打包。
你的文件,只留在你这里
下载全程都在你的电脑上完成:文件从原始网站直接存到你的硬盘目录,不经过任何中转。
| 类别 | 内容 |
|---|---|
| 不上传内容 | 下载的文件、下载链接、文件名、保存路径都在你自己电脑上, 不会被上传到任何地方,也不会经过第三方服务器。 |
| 不采集隐私 | 不读取你的浏览记录,不收集账号信息,也不扫描你的个人文件。 |
| 绿色免安装 | 不写注册表、不装后台服务、不驻留进程。不想用了,直接删掉 exe 就干净了。 |
| 保持更新 | 软件会检查是否有新版本。保持更新能获得更好的兼容性、更稳定的下载体验, 以及更完善的安全防护。 |