Suche
Suche Menü

Mac spezifische Dateien .DS_Store und __MACOSX Ordner aus einer Zip-Datei entfernen

Erhält man von einem Mac-User eine Zip-Datei, enthält diese immer Dateien und Ordner welche unter Windows oder Linux keinen Zweck haben. So gibt es .DS_Store Dateien und einen __MACOSX Ordner. Diese Dateien sind normalerweise versteckt und werden je nach Einstellung angezeigt.

In den Dateien werden von MacOS Informationen zur Datei- und Ordnerstruktur sowie Datei-Icons gespeichert. Diese Dateien werden automatisch angelegt und können nicht wirklich gelöscht werden, da sie als Metadaten vom Betriebssystem unmittelbar danach wieder angelegt werden.

Die nachfolgende Anleitung bezieht sich auf das Entfernen unter Mac OS.

.DS_Store Dateien aus einem Zip-Archiv entfernen

Auf dem Mac das «Terminal» öffnen. Danach den folgenden Befehl eingeben.

zip -d /pfad/zur/zip-datei/DATEINAME.zip \*.DS_Store

Mit dem -d werden die angegebenen Dateien entfernt.

__MACOSX Ordner entfernen

Auch diese Ordner können über das Terminal in der Zip-Datei bereinigt werden

zip -d /pfad/zur/zip-datei/DATEINAME.zip "__MACOSX*" 

Beide Befehle kombinieren

Natürlich kann die Bereinigung auch mit einem Durchgang ausgeführt werden:

zip -d /pfad/zur/zip-datei/DATEINAME.zip "__MACOSX*" \*.DS_Store

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.