本文目录导读:

WinRAR 本身没有直接过滤文件类型的功能,但你可以通过以下几种方法实现“只打包软件(.exe .dll 等),不打包资料(.doc .pdf .jpg 等)”。
最核心的思路是:利用 WinRAR 的“排除文件”功能,排除掉所有资料类型的后缀名。
以下是具体的操作步骤(以 WinRAR 6.0 以上版本为例,但旧版本也通用):
直接输入排除文件类型(最推荐)
-
选中要打包的文件夹,右键点击,选择 “添加到压缩文件...”。
-
在弹出的窗口中,切换到 “文件” 选项卡。
-
在 “要排除的文件” 输入框中,输入以下内容(可以直接复制下面的代码):
*资料* *.doc *.docx *.xls *.xlsx *.ppt *.pptx *.pdf *.txt *.jpg *.jpeg *.png *.gif *.bmp *.mp4 *.avi *.mov *.mp3 *.wav需要根据具体情况修改:
- 默认排除常用资料后缀:上面代码已经包括了 Office 文档、图片、视频、音频、纯文本。
- 如果资料是特定名字:例如你的资料文件夹叫
合同、照片,可以加上*合同*、*照片*来排除包含这些名字的文件或文件夹。
-
点击 “确定” 开始压缩,此时压缩包内只会剩下 .exe, .dll, .ini 等非资料文件。
使用“文件路径”排除(如果资料在特定子文件夹)
如果你的资料全部放在某个特定的子文件夹(数据、用户文档 或 备份)里,可以这样操作:
- 右键点击主文件夹 -> “添加到压缩文件...”。
- 切换到 “文件” 选项卡。
- 在 “要排除的文件” 输入框中,输入:
.\数据\*或者*数据*- 注意:
.\数据\*表示只排除根目录下的数据文件夹里的所有内容。 *数据*表示排除任何路径下名字包含“数据”的文件夹和文件。
- 注意:
- 点击确定,这样软件文件夹会被保留,
数据文件夹会被排除。
先收集再打包(最稳妥,但需要手动操作)
如果嫌写排除规则麻烦,可以用笨办法:
- 打开文件夹。
- 在右上角搜索框中输入
*.exe或*.dll(可按住Ctrl键选择多个类型)。 - 搜索完成后,按
Ctrl + A全选所有文件。 - 右键 -> 添加到压缩文件。
- 注意:这样只会压缩选中的文件,不会保留文件夹结构,如果想保留软件自身需要的目录结构(
bin文件夹),这个方法不适用。
- 注意:这样只会压缩选中的文件,不会保留文件夹结构,如果想保留软件自身需要的目录结构(
总结建议
- 最简单:使用方法一,在排除列表里把资料后缀写全,第一次写好,下次可以直接保存为配置。
- 防止漏掉:你可以先在排除列表里输入 (排除所有),然后再在“要添加的文件”里指定只添加
*.exe和*.dll,但这样会丢失文件夹结构。 - 注意:很多软件需要依赖配置文件(.ini)、动态链接库(.dll)或资源文件(.png),如果只保留 .exe,软件可能无法运行,为了安全,建议只排除常见的用户资料(.doc, .jpg),保留 .exe, .dll, .ini, .cfg 等程序文件。
标签: 打包定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。