Ordner kopieren – Dateien mit bestimmter Dateiendung ignorieren

Posted: Dezember 17th, 2012 | Filed under: Tutorials | Tags: , , , , , | 1 Comment »

Da ich bei meiner EOS 60D meine Bilder sowohl im RAW- als auch im JPEG-Format im gleichen Ordner abspeichere, hatte ich häufig Probleme beim Kopieren der JPEG-Bilder auf ein externes Medium. Mit Hilfe des Konsolen-Befehls xcopy könnt ihr komplette Ordner-Strukturen rekursiv kopieren und zusätzlich dazu Dateiendungen, wie beispielsweise .mpg, .avi oder .cr2 (Canon RAW-Format), beim Kopiervorgang ausschließen. Die Dateiendungen die ihr nicht kopieren wollt einfach in einer Textdatei zeilenweise, hintereinander angeben.

image

Nach dem Erstellen der Textdatei speichert ihr diese am Besten unter C:\ ab.

xcopy “C:\Quellordner” “C:\Zielordner” /S/E /EXCLUDE:C:\exclude.txt

Anschließend könnt ihr obigen Befehl in der Windows-Konsole eingeben.

image

Das Programm xcopy ist standardmäßig auf allen Windows-Plattformen installiert.


PHP: Ausgabe von Ordnern und Dateien iterativ & rekursiv

Posted: Dezember 1st, 2008 | Filed under: Programmieren | Tags: , , , , , , | 7 Comments »

Habe mir vor einiger Zeit ein kleines Galerie Skript geschrieben, dabei habe ich des öfteren Funktionen gebraucht die mir den Inhalt eines Ordners ausgeben. Bei meiner Zusammenstellung gibt es sowohl iterative (ohne Unterordner) als auch rekursive(mit allen Unterordner und deren Unterordner usw…) Funktionen.

Iterativ

Rekursiv

Zu den Quellcodes gelangt ihr über die Links. Hier nochmal als Grafik die Mutter aller auslese Funktionen

scan_rekursiv_directories_and_files.php

Screenshot scan_rekursiv_directories_and_files.php

Screenshot scan_rekursiv_directories_and_files.php