Sous Mac OS X, comment décompresser un fichier zip sans décompresser son contenu?


10

J'ai un fichier zip qui contient un autre type d'archive (dans ce cas, un fichier WAR de serveur d'application jee, mais cela se produit également avec d'autres types d'archives contenus). Lorsque je décompresse le fichier zip, au lieu de me présenter le fichier .war contenu, le fichier war est également décompressé. Y a-t-il un moyen de contourner ceci? J'ai essayé avec 'The Unarchiver', 'Archive Utility' et l'utilitaire de ligne de commande 'unzip'.


1
Avez-vous essayé avec 7-Zip?

Réponses:


21

Ouvrez l'utilitaire d'archivage (/ System / Library / CoreServices / Archive Utility), ouvrez ses préférences (dans le menu Archive Utility> Préférences) et décochez l'option "Continuer à développer si possible".

ps Si vous souhaitez accéder facilement à ces préférences (par exemple, si vous voulez pouvoir activer et désactiver ce paramètre à volonté), vous pouvez installer les préférences de l'utilitaire d'archivage dans les préférences système en ouvrant le package de l'utilitaire d'archivage (clic droit ou cliquez avec le bouton droit sur l'application et sélectionnez Afficher le contenu du package), puis accédez à Contenu / Ressources et double-cliquez sur Archives.prefPane pour l'installer.


1
Neat, n'avait aucune idée qu'il y avait un prefPane caché
ghoppe

Moi non plus. Grand homme de pointe!
peelman

1
Bizarre et bon à savoir +1
Dan Rosenstark

1

À mon humble avis, l' unzipoutil de ligne de commande doit simplement décompresser le fichier spécifié. Il ne doit pas décompresser les fichiers à double zip.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.