处理具有不常见扩展名的文件的压缩程序

处理具有不常见扩展名的文件的压缩程序

WAR 文件只是重命名扩展名后的 ZIP 文件。我想配置一个压缩程序来处理这些文件(双击文件),但除非我将它们重命名为 .ZIP,否则我的程序无法识别它们。我已经设置了 Windows 文件关联,但我的文件压缩程序只想“将它们添加到存档”而不是打开它们。

您会推荐哪种压缩程序?

答案1

压缩包以及开源7-Zip可以提取您输入的任何文件,无论文件扩展名是什么。就我个人而言,我更喜欢 WinRAR(主要是因为 7-Zip 的用户界面笨拙,但自从我上次使用它以来,这种情况可能已经发生了变化),而不是 7-Zip,但我知道很多人对 7-Zip 深信不疑

在此处输入图片描述

在此处输入图片描述


Windows 无法完全满足您的要求。文件扩展名的全部目的是将每个唯一的扩展名分配给程序以打开它们。理论上,每个文件扩展名都是完全不同的格式,因此不应将程序设置为文件扩展名的“万能程序”。此外,如果您将 .zip 文件重命名为 .jpg,会发生什么?然后会发生什么?

不过,您可以做的是,在快速启动栏中放置一个图标,然后将文件拖放到程序上。如果程序支持,它们应该会启动并提取文件(或对它们执行任何操作)。

答案2

我认为7-zip将能够管理这些东西。

在此处输入图片描述

所有压缩文件都有标头信息,描述所用的压缩方式。
智能压缩工具会利用该标头信息进行工作。

如果你的压缩程序使用文件扩展名来解决这些问题,
请放弃它——7-zip可能会处理您正在使用的格式。


评论更新:

从你的问题笔记中,我推测你指的是太阳 warWeb 存档格式 。我已使用 Windows XP 上的 7-zip 安装
成功打开了filename.war此格式的存档。

答案3

我发现 Izarc 支持大量压缩格式,包括 .war 文件。它与 Windows Shell 完美集成,还具有便携性!(IZarc2Go)

看这里: http://www.izarc.org/

Izarc 支持的格式数量远多于 7Zip 和大多数其他存档软件。以下是网站上的功能列表:

IZArc 是最好的免费存档实用程序,支持多种存档格式,例如:7-ZIP、A、ACE、ARC、ARJ、B64、BH、BIN、BZ2、BZA、C2D、CAB、CDI、CPIO、DEB、ENC、GCA、GZ、GZA、HA、IMG、ISO、JAR、LHA、LIB、LZH、MDF、MBF、MIM、NRG、PAK、PDI、PK3、RAR、RPM、TAR、TAZ、TBZ、TGZ、TZ、UUE、WAR、XXE、YZ1、Z、ZIP、ZOO。IZArc 拥有现代易用的界面,支持大多数压缩和编码文件,并允许访问许多强大的功能和工具。它允许您从 Windows 资源管理器拖放文件、直接在 Windows 资源管理器中创建和提取档案、创建跨磁盘的多个档案、创建自解压档案、修复损坏的 zip 档案、从一种档案类型转换为另一种档案类型、查看和编写注释等等。IZArc 还内置了多语言支持。

使用 IZArc,您可以打开 ISO、BIN、CDI 和 NRG 等 CD 映像文件。还可以将此类文件从一种类型转换为另一种类型(BIN 转换为 ISO、NRG 转换为 ISO)。

如果您需要将大文件发送给可能没有归档工具的同事、朋友或客户,您可以轻松创建自解压存档,只需双击即可提取。

可以配置 IZArc 以在您打开任何档案时运行您首选的防病毒扫描程序。

IZArc 支持 256 位 AES 加密来保护您的数据。

IZArc 集成在 Windows 中,因此您可以使用 Windows 资源管理器中的右键菜单执行所有存档操作。

如果您的档案损坏了,IZArc 可以帮助您轻松修复它们。

答案4

我发现经常被提及的总指挥官非常适合进入 Java 档案。即使文件未关联为 zip 文件,按 CTRL-ENTER 即可进入档案并在其中“导航”,即使您嵌入了多个级别的 zip 类档案。

它对于 J2EE 应用程序非常有用,因为您可以深入研究 EAR 文件,然后是 EAR 内的 WAR 文件,然后是 WAR 的 \WEB-INF\lib 目录内的 JAR 文件...并且如果您编辑档案内的文件(比如 WAR 中 \WEB-INF\ 内的 web.xml),当您返回时,Total Commander 将检测到更改,使用编辑的文件重新压缩 WAR,并且当您继续向上移动时,使用更新的 WAR 重新压缩 EAR。

让“快速而粗略”地编辑 J2EE 应用程序变得轻而易举!我喜欢它!

相关内容