有没有一种快速简便的方法将winzip(或内置于提取器中的Windows)与jar文件相关联?

时间:2013-04-15 18:55:13

标签: java windows winzip

我正在使用的几个库提供“源”,但源实际上是一系列嵌套的jar文件,我需要查看单个文件有点痛苦。

就目前而言,我将.jar重命名为.zip并在winzip中打开它。我不想提取所有内容 - 只需找到我想要的一个文件并进行查看。

我可以右键单击并在任何zip文件中选择“使用winzip打开”,或“提取到此处”将整个存档解压缩到当前目录。

我希望这些选项也出现在jar文件中,这样我就不用重命名了。

我仍然希望jar文件的主要“打开”保持不变。

我正在使用Windows 7。

安装位置为D:\ Program Files \ WinZip

2 个答案:

答案 0 :(得分:3)

我建议安装WinRAR。在Windows中右键单击文件时,它会添加选项。 enter image description here

如您所见,jar启动程序是默认程序,但您现在可以选择直接提取文件。另外,我怀疑你需要将它重命名为.zip以使用WinZip打开它。在二进制文件中,它具有正确的zip格式。

答案 1 :(得分:2)

右键单击并选择打开方式...->选择默认程序...以打开打开方式对话框。从列表中选择Winzip(如果未列出,则浏览到它。)在单击确定之前,请务必选择“始终使用所选程序打开此类文件”。此更改您的默认程序设置!

或者,您可以在桌面上为Winzip创建一个shorcut,然后将文件拖放到它上面以打开它们。

您还可以通过编辑注册表向上下文菜单添加另一个条目。您可以从其中一种工作文件类型中复制设置,并轻松地将其调整为.jar文件。如果您运行的是64位Windows,则以下.reg文件应该可以解决问题。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\jarfile\shell\winzip]
@="Open with WinZip"

[HKEY_CLASSES_ROOT\jarfile\shell\winzip\command]
@="\"C:\\Program Files\\WinZip\\WINZIP64.EXE\" \"%1\""