Wie kann ich unter Mac OS X eine Zip-Datei entpacken, ohne deren Inhalt zu entpacken?

10

Ich habe eine Zip-Datei, die einen anderen Archivtyp enthält (in diesem Fall eine WAR-Datei für den Jee App Server, dies geschieht jedoch auch bei anderen enthaltenen Archivtypen). Wenn ich die Zip-Datei entpacke, wird mir auch die War-Datei dekomprimiert, anstatt mir die enthaltene WAR-Datei zu präsentieren. Gibt es einen Weg, dies zu umgehen? Ich habe es mit 'The Unarchiver', 'Archive Utility' und dem Befehlszeilenprogramm 'Unzip' versucht.

Adam Tuttle
quelle
1
Hast du es mit 7-Zip versucht?

Antworten:

21

Öffnen Sie das Archivierungsdienstprogramm (/ System / Library / CoreServices / Archive Utility), öffnen Sie seine Einstellungen (im Menü Archivdienstprogramm> Einstellungen) und deaktivieren Sie die Option "Wenn möglich weiter erweitern".

ps Wenn Sie diese Einstellungen leicht erreichen möchten (z. B. wenn Sie diese Einstellung nach Belieben ein- und ausschalten möchten), können Sie die Einstellungen des Archivierungsdienstprogramms in den Systemeinstellungen installieren, indem Sie das Archivdienstprogramm-Paket öffnen (Rechtsklick oder Klicken Sie bei gedrückter Ctrl-Taste auf die Anwendung und wählen Sie "Paketinhalt anzeigen". Navigieren Sie dann zu "Inhalt / Ressourcen" und doppelklicken Sie auf "Archives.prefPane", um sie zu installieren.

Gordon Davisson
quelle
1
Ordentlich, hatte keine Ahnung, dass es ein verstecktes PrefPane gab
Ghoppe
Ich auch nicht. Großartiger Tippmann!
Peelman
1
Bizarr und gut zu wissen +1
Dan Rosenstark
1

IMHO sollte das Kommandozeilen- unzipTool nur die angegebene Datei entpacken. Es sollten keine doppelt komprimierten Dateien entpackt werden.

Mike L.
quelle