在 Mac OS X 中,如何解压 zip 文件而不解压其内容?

在 Mac OS X 中,如何解压 zip 文件而不解压其内容?

我有一个 zip 文件,其中包含另一种类型的存档(在本例中为 jee 应用服务器 WAR 文件,但其他包含的存档类型也会出现这种情况)。当我解压 zip 文件时,显示的不是包含的 .war 文件,而是 war 文件也被解压了。有办法解决这个问题吗?我尝试过使用“The Unarchiver”、“Archive Utility”和命令行“unzip”实用程序。

答案1

打开存档实用程序(/System/Library/CoreServices/Archive Utility),打开其首选项(在存档实用程序 > 首选项菜单中),然后取消选中“如果可能则继续扩展”选项。

ps 如果您想轻松获得这些首选项(例如,如果您希望能够随意打开或关闭此设置),您可以通过打开存档实用程序包(右键单击或按住 Control 键单击应用程序,然后选择显示包内容)将存档实用程序首选项安装到系统偏好设置中,然后导航到内容/资源,双击 Archives.prefPane 进行安装。

答案2

我认为命令行unzip工具应该只解压指定的文件。它不应该解压双重压缩的文件。

相关内容