是否可以将Windows配置为在没有第3方工具的情况下打开JAR文件(如ZIP文件)?


39

我希望能够检查JAR文件的内容,而不必安装Winzip或其他工具,也不必重命名该文件。Windows资源管理器可以很好地打开ZIP文件。有什么注册表设置可以用来让JAR像ZIP一样对待吗?


4
我不知道为什么要迁移。为什么除了程序员以外的任何人对此都感兴趣。
杰夫·马丁

Answers:


55

或从命令行:

assoc .jar=CompressedFolder

Vista或更高版本)下,您必须在提升的命令提示符下运行此命令。


1
注意:对于Vista及更高版本,您可能需要以提升的特权(即以管理员身份)运行命令提示符。
马尔·罗斯

在Windows 8上也可以+1。谢谢!
yair

也可在CMD的Windows 10上使用。在PowerShell中不起作用。在执行此操作时,建议您也使用.ear和.war。
ArtOfWarfare

2
此外,assoc .jar=jarfile要恢复
Numeron '17

4

我尝试导出HKEY_CLASSES_ROOT \ .zip,将“ .zip”的所有引用更改为“ .jar”,然后将其导入到HKEY_CLASSES_ROOT \ .jar。

至少在Vista下,它让我像打开.zip一样打开.jar文件。


3

您需要做的是将Windows资源管理器中的JAR扩展名与“压缩”文件夹相关联。在Windows资源管理器中,选择工具/文件夹选项。然后是“文件类型”选项卡。选择新建并关联JAR压缩(ZIP)文件夹。


0

HKEY_CLASSES_ROOT技巧在Windows 7下不起作用。有些令人信服的原因是MSFT不想我们这样做。


在Windows 7下对我来说工作正常
。– Brannon
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.