Mac压缩文件Win不支持?BetterZip帮你解决!

2024-04-09 08:38

本文主要是介绍Mac压缩文件Win不支持?BetterZip帮你解决!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家都知道,MacOS X系统自带的压缩功能,对zip压缩文件用UTF-8编码,但是Windows系统检测认为文件是ANSI编码,编码解析错误会导致文件显示乱码甚至是压缩包无法解压的现象。

解决方法也很简单:使用第三方解压缩软件—BetterZip,它是一款兼容性超级强的Mac系统解压缩软件,支持跨平台解压缩和30多种文件格式的压缩以及2种安全加密方式,它能够帮助用户压缩出Windows系统能够正确识别的压缩文件。

一、Mac压缩文件

使用它进行文件压缩的方法也很简单,第一种方法是直接将文件拖动到BetterZip的主界面上,就可以快速进行文件的压缩,如下图1。

图1:拖动文件进行压缩

第二种方法小编比较常用,直接右键选择文件,然后在右键菜单中,选择“使用BetterZip压缩”,如下图2。

图2:右键文件进行压缩

接下来是压缩参数的设置,从下图3上方红框可以看到小编正在压缩2个文件,这也是BetterZip软件的特色功能之一,它支持将文件放到队列中进行排序压缩,同时压缩多个文件。

这里需要填写压缩文件名和设置压缩存储位置,然后就是压缩格式的选择。小编建议大家压缩格式选择“7-Zip格式”,Windows系统的兼容性更高,小编目前都是使用这种格式进行压缩,还没出现兼容性问题。

图3:压缩格式设置

然后就是选择压缩文件是否加密,加密方式有2种,安全程度上有区别,具体看下图4红框界面。

图4:设置加密方式

接下来最为重要的是勾选最下方的“从压缩文件中移除特殊Mac文件”,顾名思义,它能够帮助大家,让Windows系统无法识别的Mac特殊文件不包含在压缩文件中,防止Windows系统解压缩时出现错误,无法解压缩文件。

上述步骤完成后,点击右下角“存储”按钮,即可成功对文件进行压缩。

图5:勾选“从压缩文件中移除特殊Mac文件”

二、测试Windows解压

接下来我们将它发送到Windows系统上进行解压测试,看看效果是怎样的?

在Windows系统上使用“360压缩”打开此压缩包,效果如图6,可以看到,文件的中文名是非乱码的,打开文件以后文件也显示正常。

图6:Windows解压缩结果预览

以上就是关于如何解决Mac压缩的文件在Windows系统上不支持的方法,其实就是使用第三方BetterZip软件帮助解决这个问题。BetterZip还有许多更加强大的功能小编没有阐述,大家感兴趣可以到它的中文网站上了解更多详情哦。

点击进入betterzip中文网站了解更多软件详情

点击免费下载betterzip软件

这篇关于Mac压缩文件Win不支持?BetterZip帮你解决!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/887678

相关文章

Mac系统下卸载JAVA和JDK的步骤

《Mac系统下卸载JAVA和JDK的步骤》JDK是Java语言的软件开发工具包,它提供了开发和运行Java应用程序所需的工具、库和资源,:本文主要介绍Mac系统下卸载JAVA和JDK的相关资料,需... 目录1. 卸载系统自带的 Java 版本检查当前 Java 版本通过命令卸载系统 Java2. 卸载自定

Nginx 配置跨域的实现及常见问题解决

《Nginx配置跨域的实现及常见问题解决》本文主要介绍了Nginx配置跨域的实现及常见问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来... 目录1. 跨域1.1 同源策略1.2 跨域资源共享(CORS)2. Nginx 配置跨域的场景2.1

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

SpringBoot排查和解决JSON解析错误(400 Bad Request)的方法

《SpringBoot排查和解决JSON解析错误(400BadRequest)的方法》在开发SpringBootRESTfulAPI时,客户端与服务端的数据交互通常使用JSON格式,然而,JSON... 目录问题背景1. 问题描述2. 错误分析解决方案1. 手动重新输入jsON2. 使用工具清理JSON3.

华为鸿蒙HarmonyOS 5.1官宣7月开启升级! 首批支持名单公布

《华为鸿蒙HarmonyOS5.1官宣7月开启升级!首批支持名单公布》在刚刚结束的华为Pura80系列及全场景新品发布会上,除了众多新品的发布,还有一个消息也点燃了所有鸿蒙用户的期待,那就是Ha... 在今日的华为 Pura 80 系列及全场景新品发布会上,华为宣布鸿蒙 HarmonyOS 5.1 将于 7

MySQL 设置AUTO_INCREMENT 无效的问题解决

《MySQL设置AUTO_INCREMENT无效的问题解决》本文主要介绍了MySQL设置AUTO_INCREMENT无效的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录快速设置mysql的auto_increment参数一、修改 AUTO_INCREMENT 的值。

关于跨域无效的问题及解决(java后端方案)

《关于跨域无效的问题及解决(java后端方案)》:本文主要介绍关于跨域无效的问题及解决(java后端方案),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录通用后端跨域方法1、@CrossOrigin 注解2、springboot2.0 实现WebMvcConfig

Go语言中泄漏缓冲区的问题解决

《Go语言中泄漏缓冲区的问题解决》缓冲区是一种常见的数据结构,常被用于在不同的并发单元之间传递数据,然而,若缓冲区使用不当,就可能引发泄漏缓冲区问题,本文就来介绍一下问题的解决,感兴趣的可以了解一下... 目录引言泄漏缓冲区的基本概念代码示例:泄漏缓冲区的产生项目场景:Web 服务器中的请求缓冲场景描述代码

解决JSONField、JsonProperty不生效的问题

《解决JSONField、JsonProperty不生效的问题》:本文主要介绍解决JSONField、JsonProperty不生效的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录jsONField、JsonProperty不生效javascript问题排查总结JSONField

github打不开的问题分析及解决

《github打不开的问题分析及解决》:本文主要介绍github打不开的问题分析及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、找到github.com域名解析的ip地址二、找到github.global.ssl.fastly.net网址解析的ip地址三