本文目录导读:

针对 WinRAR 归类不同格式压缩文件的需求,通常有两种理解:一种是按扩展名(如 .zip、.7z、.rar)分类显示,另一种是将不同格式的文件分别打包成独立的压缩包。
以下是针对这两种情况的详细操作指南:
在 WinRAR 窗口中只想查看某种格式的压缩包(过滤显示)
如果你打开 WinRAR 软件后,文件列表很杂乱,只想显示某一类格式(比如只看 .zip 文件或只看 .rar 文件),可以使用 WinRAR 自带的文件过滤器功能。
- 打开 WinRAR 主界面,进入存放压缩包的文件夹。
- 在 WinRAR 顶部的工具栏中,找到并点击“文件”菜单。
- 选择“选择组” -> “文件类型”。
- 在弹出的窗口中,勾选你想要显示的格式(
*.rar、*.zip、*.7z等)。 - 点击“确定”后,列表中只会显示你勾选的压缩包格式。
- 如果需要取消过滤,点击“文件” -> “选择组” -> “所有文件”即可。
注意:WinRAR 的本质是解压/压缩工具,不是文件管理器,更推荐的做法是在 Windows 资源管理器中直接点击顶部的“查看”选项卡,勾选“文件扩展名”,然后点击“排序” -> “类型”,这样 Windows 会自动把所有 .zip、.rar 文件归类在一起,操作更便捷。
将混合文件夹里的文件,按格式分别打包(批量自动分类打包)
这是更常见的需求:比如你有一个文件夹里混着 Word、图片、PDF,你想把它们按扩展名自动打成不同的压缩包(文档.rar、图片.zip),WinRAR 可以配合批处理或使用它的命令行实现。
利用 WinRAR 的“向导”手动分批(适合少量格式)
- 在文件夹中,点击查看 -> 排序 -> 类型,此时所有相同格式的文件会排在一起。
- 按住
Ctrl键,手动选中同一类文件(比如所有.jpg)。 - 右键点击选中的文件 -> “添加到压缩文件...”。
- 输入对应的压缩包名称(
图片文件),选择格式,点击确定。 - 重复此步骤处理其他格式(如
.docx、.pdf)。
使用 WinRAR 命令行 + 批处理(适合自动化、大量文件)
如果你需要经常操作,可以写一个简单的批处理脚本(.bat 或 .ps1),让电脑自动按扩展名分类打包。
-
WinRAR 命令行指令参考:
"C:\Program Files\WinRAR\WinRAR.exe" a -r -ap[文件夹名] [压缩包名] [文件匹配规则]a:添加到压缩文件-r:包含子文件夹
-
示例脚本:在目标文件夹中新建一个文本文档,输入以下代码,保存为
按格式分类打包.bat,然后双击运行。@echo off cd /d "%~dp0" echo 正在将 .doc 文件打包... "C:\Program Files\WinRAR\WinRAR.exe" a -ap文档 文档压缩包.rar *.doc *.docx echo 正在将 .jpg 文件打包... "C:\Program Files\WinRAR\WinRAR.exe" a -ap图片 图片压缩包.rar *.jpg *.png *.jpeg echo 正在将 .pdf 文件打包... "C:\Program Files\WinRAR\WinRAR.exe" a -apPDF PDF压缩包.rar *.pdf echo 打包完成! pause
- 注意:此脚本会在当前文件夹下创建三个压缩包:
文档压缩包.rar、图片压缩包.rar、PDF压缩包.rar,被压缩的原文件不会消失。
- 注意:此脚本会在当前文件夹下创建三个压缩包:
借助第三方文件管理软件(更智能)
如果你觉得批处理麻烦,可以使用支持 “文件分类” 功能的管理软件(如 Total Commander、Directory Opus 或 Everything)配合 WinRAR。
- 在
Everything中搜索*.docx或*.jpg。 - 全选搜索结果(
Ctrl+A)。 - 右键 -> “WinRAR” -> “添加到压缩文件...”。
- 这种方法可以一次性跨文件夹收集所有同类型文件并打包,效率最高。
总结建议
- 只是查看:在 Windows 资源管理器里按“类型”排序比在 WinRAR 里操作更方便。
- 一次性手动分类打包:在资源管理器里按类型排序后,手动拖动相同类型的文件到 WinRAR 图标上即可快速创建压缩包。
- 需要经常、自动分类打包:根据上面方法二写一个批处理文件
.bat,以后直接双击运行即可。