本文目录导读:

- 方法一:使用 “*” 和 “?” 通配符(最核心的筛选方法)
- 方法二:在资源管理器中手动筛选后拖拽(最直观)
- 方法三:使用 WinRAR 的“向导”模式(适合新手)
- 方法四:使用批处理文件(自动化批量处理)
- 总结与建议
在 WinRAR 中,虽然软件本身没有直接提供一个叫“筛选文件”然后一键批量压缩的按钮,但你可以通过文件选择技巧、使用通配符或结合资源管理器来实现对特定类型文件的筛选与批量压缩。
以下是几种最实用的方法:
使用 “*” 和 “?” 通配符(最核心的筛选方法)
WinRAR 的“添加”对话框支持通配符,这是筛选文件的核心功能,你想压缩文件夹里的所有 JPG 图片,而不是 Word 文件。
- 在文件夹中,选中任意一个文件,右键点击选择 “添加到压缩文件...”。
- 在弹出的窗口中,切换到 “文件” 选项卡。
- 在 “要添加的文件” 输入框中,你会看到默认显示的是你选中的文件名。
- 删除原来的文件名,输入筛选条件(支持多个,用空格隔开):
*.jpg(只压缩所有 JPG 文件)*.jpg *.png *.gif(只压缩图片格式的文件)*2024*.*(只压缩文件名包含“2024”的文件)report???.*(只压缩文件名是report加上3个字符的文件,如 report001.docx)
- 在 “排除” 部分,也可以做反向筛选,比如排除
*.exe或*.tmp。 - 点击 “确定” 开始压缩。
在资源管理器中手动筛选后拖拽(最直观)
这个方法适合绝大多数用户,因为你可以利用 Windows 资源管理器强大的搜索和筛选功能。
- 打开文件夹,进入包含大量文件的目录。
- 筛选文件:
- 按类型:在右上角搜索框输入
*.pdf或类型:图片。 - 按日期:点击“修改日期”列头筛选。
- 按名称:点击“名称”列头排序。
- 按类型:在右上角搜索框输入
- 全选筛选结果:按下
Ctrl + A选中所有筛选出来的文件。 - 拖拽到 WinRAR:保持选中状态,直接将它们拖拽到桌面上的 WinRAR 图标上,或者任意一个 WinRAR 压缩包图标上。
- 如果是拖到空白处,会弹出“压缩文件名和参数”窗口,设置即可。
- 如果是拖到已有的压缩包上,则会直接添加进去。
使用 WinRAR 的“向导”模式(适合新手)
如果你觉得常规界面有点复杂,可以试试向导。
- 打开 WinRAR 软件(双击桌面图标或开始菜单)。
- 在 WinRAR 窗口的工具栏上点击 “向导” 按钮(一个魔法棒图标)。
- 选择 “创建新的压缩文件” -> 下一步。
- 在 “请选择要添加的文件” 界面,找到你的文件夹。
- 关键步骤:在文件列表的右上角,有一个 “文件选择筛选器” 下拉框(或叫“查找”),你可以在这里输入筛选模式,
*.xlsx,然后点击“确定”,列表里就只显示 Excel 文件了。 - 按
Ctrl + A全选看到的文件,点击 “确定”,继续下一步完成压缩。
使用批处理文件(自动化批量处理)
如果你需要隔几天或定期对某个文件夹进行同样的筛选压缩,可以写一个批处理文件(.bat)。
创建一个文本文件,输入以下内容(以压缩所有TXT文件为例),保存为 compress.bat:
"C:\Program Files\WinRAR\WinRAR.exe" a -r -ep1 输出压缩包.rar *.txt
代码解释:
a:添加到压缩文件-r:包含子文件夹-ep1:从名称中排除基础路径输出压缩包.rar:你要生成的压缩包名字*.txt:筛选条件,只压缩 txt 文件,你可以改成*.docx *.xlsx等。
如果你需要更复杂的逻辑(比如排除某个文件夹):
可以在 WinRAR 的命令行中使用 -x 参数。
"C:\Program Files\WinRAR\WinRAR.exe" a -r 备份.rar *.* -x*.tmp -x*\临时文件\*
总结与建议
| 需求 | 推荐方法 |
|---|---|
| 偶尔筛选特定类型 (如只压缩照片) | 方法二(资源管理器筛选+拖拽) 或 方法一(通配符) |
| 不想记忆任何代码 | 方法三(向导模式) |
| 需要区分文件名或路径 (如包含“2024”) | 方法一(通配符) |
| 需要定时或重复操作 | 方法四(批处理文件) |
一个重要的提醒: WinRAR 的筛选是基于文件名和扩展名的,如果你需要根据(只压缩包含“合同”二字内容的文件),WinRAR 自身无法直接做到,需要配合 Windows 搜索的“内容”索引功能(会非常慢,不推荐)。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。