用Bandizip压缩时如何排除特定文件?30字详解设置技巧
管理以及备份文件期间,我们时常得把某些特定的文件,排除于压缩包之外。Bandizip是一款高效且易用的压缩软件,它所具备的“排除”功能,正是恰如其分应对这类场景的有力工具。
管理以及备份文件期间,我们时常得把某些特定的文件,排除于压缩包之外。Bandizip是一款高效且易用的压缩软件,它所具备的“排除”功能,正是恰如其分应对这类场景的有力工具。它可以帮助使用该软件的用户,精准地控制压缩的内容,防止把诸如临时文件、系统缓存或者是不必要的文档,一同打包进去,进而创建出更为精简、目的性更为明确的压缩档案。
Bandizip如何设置排除文件压缩
在Bandizip里设置排除规则极为直观,当借助右键菜单或者主界面去新建压缩文件之际,会弹出设置窗口,于这个窗口的“文件”或者“高级”选项卡之下,一般能够找寻到“排除”或者类似的设置区域,用户能够直接在此处输入具体的文件名,诸如“temp.log”,抑或是运用通配符去匹配某一类文件,像“.tmp”。
不同于仅是手动进行输入,Bandizip还具备从列表之内选择或增添预设的用以排除之规则的功能情况,示例而言,你能够较为轻易地把操作系统里常见的缩略图缓存文件“Thumbs.db”或者macOS系统的“.DS_Store”文件列入排除的列表部分。此设置的整个过程是会很快开始产生效果的,在最终去生成压缩包之前,你能够借助预览的功能来确认那些被排除的文件是不是已经从列表当中不见了。
排除文件压缩有什么实际用处
排除功能的首要实际用途是节约存储空间以及传输时间 ,在备份项目源码之际 ,将编译生成的“node_modules”文件夹或者“.class”文件予以排除 ,这能够使压缩包体积在瞬间减小好几倍 ,对于摄影师来讲 ,在打包原始RAW照片之时 ,把软件生成的预览JPEG文件排除掉 ,也能够达成高效归档 。
另一个关键用处在于保护隐私以及保持整洁,在了对于文件夹事宜进行一些有效的分享的时候而言,你或许并不期望把那些包含了个人信息的配置文件或者是系统自动生成的日志文件一同发送出去,借助于预先去设置一些排除规则,能够自动对这些敏感或者是不大相关的文件予以过滤,以此来避免因为手动挑选而形成的疏漏情况,进而确保分享出去的压缩包在安全方面也好以及专业方面也好都能够达到相应要求 。
哪些文件类型应该被排除压缩
一般来讲,首先那种能够被安全予以排除的类别是程序或者系统在运行之际所生成的临时文件以及缓存,比方说软件在编辑文档的时候所产生的带有“~”符号的备份文件,像“~$report.docx”这样的,还有各类应用的缓存目录,比如“Cache”这个文件夹里面的内容以及“Temp”文件夹里面的内容,这些文件通常是能够进行重建的,并且不存在保留的价值。
第二类是版本控制系统目录,这是其一,还有大型依赖库,这是其二。像“.git”这样的目录,包含了代码历史信息,这是一方面情况,而接收方通常只需最新代码,这是另一方面情况。类似地,开发环境中的“vendor”文件夹,体积巨大,这是一种状况,且透过配置文件可重新获取,这是另一种状况。还有开发环境中的“packages”等依赖文件夹,同样体积巨大,这是一种情形,且借助配置文件能重新获取,这是又一种情形。排除它们,能极大提升协作效率,这是最终结果。
使用通配符进行批量排除的技巧
提升排除效率的核心工具是通配符,星号“”代表任意数量的字符,比如输入“.tmp”,便能排除所有后缀为.tmp的临时文件,问号“?”代表单个字符Bandizip官网,像“log?.txt”能匹配“log1.txt”,却不会匹配“log10.txt”。
更为精细的排除能够选用路径结合通配符来达成。举例而言,进行“/Cache/”的设置,能够将所有名为“Cache”的文件夹之下所含的内容予以排除Bandizip下载,不管其处于哪一个级别的目录当中。而“src/.bak”仅仅会排除“src”目录下一级的.bak文件对其进行排除,对子目录不会产生影响作用。掌握这些组合能够实现从粗放状态转变为精准状态的过滤。
排除设置能否保存为默认模板
Bandizip能够把常用的压缩设定保存成“配置方案”,这里面肯定有排除规则,于压缩设置对话框的下方,在完成各项参数(涵盖排除文件列表)设置完毕之后,点击“另存为配置”或者类似按钮,就能够给这套规则取个名字然后保存下来。
此后,要是遇到需开展同类压缩任务的情况,就不用再次去填写。仅仅在新建压缩包之际,于配置方案的下拉菜单那儿,挑选已保存好的方案名称,所有预先设定的排除规则就会自行加载。对于那些有需要反复执行相同过滤操作的用户而言,像定期备份数据的系统管理员,那个功能可是极大地提升了效率的一项功能 。
排除压缩时常见的错误与注意事项
有个常见错误是过度去排除,进而致使必要的文件缺失不见。比如说,在排除全部带.log后缀的文件时期,有可能把应用程序运行所必须要有的配置日志文件也一并排除出去在外边。建议在首次将新规则用于压缩之后,马上解压到临时的目录去进行验证,保证核心文章件完全完整无缺。
此外一个要留意的事项是路径敏感性,排除规则“readme.txt”仅仅会排除处于压缩根目录下的那个文件,子文件夹里的同名文件是不会被排除掉的,假若是期望排除全部同名文件,需要运用“/readme.txt”这般的递归语法(倘若软件予以支持),与此同时,要注意Bandizip版本存在差异,部分高级通配符功能有可能在旧版当中是不可用的。
当你运用Bandizip去管理压缩文件之际,最为频繁需要排除掉的是哪一种类型的文件呢(像是开发环境的依赖库、多媒体文件的预览图,又或者是其他的)?欢迎于评论区发布你的使用场景,要是觉得本篇文章有所助益,同样请点赞或者分享给更多有需求的朋友。