Alle Unterordner eines Verzeichnisses packen

Manchmal muss man schnell und einfach Platz sparen. Oder man muss alle Unterordner eines Verzeichnisses sichern/archivieren.

Unter Windows kann man das gut mit der frei Software 7-zip erledigen.

Im folgenden Script werden alle Unterordner über eine for-Schleife ermittelt. In dieser wird dann der Pack-Befehl ausgeführt und zusätzlich der Löschbefehl für den entsprechenden Ordner. Die Verknüpfung mit „&&“ ist erforderlich, da die Windows-for-Schleife nur eine Zeile verarbeien kann. 🙁