本文目录导读:

- 方法一:全选文件夹,手动打包(最常用、最直接)
- 方法二:使用 WinRAR 的向导模式(适合不熟悉高级选项的用户)
- 方法三:使用批处理脚本(适合需要经常执行此操作或文件夹数量极多的情况)
- 重要提示与选择建议:
针对“每个文件夹单独压缩”的需求,WinRAR 本身没有一键批量处理的按钮,但可以通过以下几种方法实现,最推荐的方法是方法一(全选手动打包)或方法二(利用软件内置功能)。
以下是几种具体的操作方法:
全选文件夹,手动打包(最常用、最直接)
- 打开存放多个文件夹的父目录。
- 全选所有需要单独压缩的文件夹(快捷键
Ctrl + A,或按住Ctrl点击选择多个,或按Ctrl + Shift选择连续多个)。 - 在选中的文件夹上鼠标右键。
- 在弹出的菜单中选择 “添加到压缩文件...”。
- 在打开的 WinRAR 窗口中,找到 “压缩选项” 区域。
- 勾选最下方的两个重要选项:
- “每个文件夹单独创建压缩文件”(这是核心选项)。
- “删除压缩文件后删除原文件”(如果你需要保留原文件,不要勾选这个;如果勾选,压缩后原文件夹会被自动删除,请谨慎使用)。
- 设置好压缩格式(通常选 RAR 或 ZIP)和保存路径。
- 点击 “确定”。
结果: WinRAR 会为每一个选中的文件夹自动生成一个对应的 .rar 或 .zip 文件(文件夹A、文件夹B 会变成 文件夹A.rar、文件夹B.rar)。
使用 WinRAR 的向导模式(适合不熟悉高级选项的用户)
- 打开 WinRAR 软件(开始菜单或桌面快捷方式)。
- 在 WinRAR 窗口中,导航到包含多个文件夹的目录。
- 同时选中所有想压缩的文件夹。
- 点击工具栏上的 “添加” 按钮(或按
Alt + A)。 - 在弹出的窗口中,找到并勾选 “每个文件夹单独创建压缩文件”。
- 设置其他参数后点击确定。
使用批处理脚本(适合需要经常执行此操作或文件夹数量极多的情况)
如果你有大量文件夹需要反复操作,可以用批处理文件自动完成。
-
在包含多个文件夹的目录下,新建一个文本文档,重命名为
批量压缩.bat(注意扩展名要是.bat)。 -
右键点击该文件,选择 “编辑”。
-
复制粘贴以下代码:
@echo off for /d %%i in (*) do ( "C:\Program Files\WinRAR\WinRAR.exe" a -r "%%i.rar" "%%i" ) pause -
重要: 请确认你的 WinRAR 安装路径是否在上述代码中,如果不是,请修改
"C:\Program Files\WinRAR\WinRAR.exe"为你电脑上实际的路径("D:\WinRAR\WinRAR.exe")。 -
保存文件并关闭。
-
双击运行
批量压缩.bat。
结果: 当前目录下的每一个文件夹都会被压缩成一个同名的 .rar 文件。
重要提示与选择建议:
- 保留原文件: 使用方法一或方法二时,不要勾选“删除压缩文件后删除原文件”。
- 压缩格式: 如果对方需要解压,建议选择 ZIP 格式,因为几乎所有系统都原生支持;如果为了最高压缩率或需要分卷、加密等高级功能,则选 RAR。
- 速度 vs 大小: 在压缩选项里,可以选择“存储”(最快,文件大)、“标准”(平衡)或“最好”(慢,文件小)。
- 子文件夹: 如果你想只压缩文件夹里的文件,而不是文件夹本身,通常需要额外设置(比如使用命令行参数),单靠默认选项会保留文件夹层级。
对于普通用户,方法一已经足够简单高效,只需在右键菜单里勾选一个选项即可。
标签: 批量处理
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。