Czy możesz skonfigurować system Windows do otwierania plików JAR, takich jak pliki ZIP, bez narzędzia zewnętrznego?


39

Chciałbym móc zbadać zawartość pliku JAR bez konieczności instalowania Winzip lub innego narzędzia i bez konieczności zmiany nazwy pliku. Eksplorator Windows może dobrze otwierać pliki ZIP; czy jest jakieś ustawienie rejestru, którego mogę użyć, aby traktować pliki JAR jak pliki ZIP?


4
zastanawiam się, dlaczego to zostało migrowane. dlaczego ktoś inny niż programista byłby tym zainteresowany.
Jeff Martin

Odpowiedzi:


55

Lub z wiersza poleceń:

assoc .jar=CompressedFolder

W systemie Vista ( lub nowszym ) musisz uruchomić to w podwyższonym wierszu polecenia.


1
Uwaga: w systemie Vista i nowszym prawdopodobnie będziesz musiał uruchomić wiersz polecenia z podwyższonymi uprawnieniami, tj. Jako Administrator.
Mal Ross

działa również w systemie Windows 8 +1. Dzięki!
yair

Działa również w systemie Windows 10 w CMD. Nie działa w PowerShell. Podczas gdy to robisz, sugeruję, abyś zrobił to również z .ear i .war.
ArtOfWarfare

2
Ponadto, assoc .jar=jarfileaby przywrócić
Numeron

4

Próbowałem wyeksportować plik HKEY_CLASSES_ROOT \ .zip, zmieniając wszystkie odwołania do pliku „.zip” na „.jar” i importując go do pliku HKEY_CLASSES_ROOT \ .jar.

W systemie Vista przynajmniej pozwoliło mi otworzyć plik .jar, jakby to był plik .zip.


3

To, co musisz zrobić, to powiązać rozszerzenie JAR w Eksploratorze Windows z folderami skompresowanymi. W Eksploratorze Windows wybierz narzędzia / Opcje folderów. Następnie karta Typy plików. Wybierz Nowy i powiąż folder skompresowany JAR (ZIP).


0

Sztuczka HKEY_CLASSES_ROOT nie działa w systemie Windows 7. Istnieje kilka istotnych powodów, dla których MSFT nie chce, abyśmy to zrobili.


Działa dobrze dla mnie pod Windows 7.
Brannon
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.