Ich habe versucht, ein Batch-Skript zu erstellen, das alle * .tif-Dateien kopiert, die sich in D: \ images (zufällige benannte Unterordner) befinden, nach d: \ all.
%Vor%funktioniert, aber es kopiert mit allen Ordnern Baum. Ich habe versucht, andere Schlüssel zu verwenden, aber es funktioniert nicht. Danke für die Hilfe!
FOR
ist dein Freund. Lies HELP FOR
in der /R
-Option und der %~nx
Variablensubstitution; und dann versuchen Sie diesen sehr einfachen Code.
Achten Sie sorgfältig auf die Ergebnisse und entfernen Sie dann den Befehl ECHO
.
Sie müssen den Code verfeinern, um mit Fehlern, doppelten Namen, Kantenfällen, Namen mit reservierten Zeichen, Rassenbedingungen, kosmischen Ereignissen umzugehen ...
Durchsuchten Dateien mit Windows-Datei-Explorer für z. * .gif, Ich habe Dateien im Suchfenster, benutze Bearbeiten = & gt; Alles auswählen, kopieren und dann in den gewünschten Ordner einfügen. Dadurch wurden alle gif-Dateien in allen Unterverzeichnissen in einen einzigen Ordner kopiert. Bei einer großen Anzahl von Dateien hängt es manchmal / reagiert nicht, funktioniert aber ansonsten in Ordnung.
Tags und Links windows batch-file copy xcopy