Batch-Kommando zum Kopieren von Bildern aus allen Ordnern und Unterordnern in einen neuen Ordner
Hallo,
folgendes Problem:
Ich habe auf einer Festplatte viele Ordner in welchen jeweils ein paar Bilder (99% .jpg, Rest .JPEG und .png) liegen, welche ich jetzt ganz gerne entweder ins Root-Verzeichnis der Festplatte oder in einen extra Ordner kopieren (nicht verschieben!) möchte, damit ich die Bilder, die ich suche auch schneller finden kann.
Hätte ich alle Bilder zusätzlich, wie ich es will, in einem extra Ornder, so könnte ich per Windows-Fotosnzeige die Bilder schnell durchgehen.
Die Bilder sind quasi kategorisch sortiert, nur finde ich nicht immer gleich was ich suche.
Gibt es dafür eine Batch, ein Kommando für eine Batch-Datei?
Die Ordnerstruktur sieht in etwas so aus:
Ordner1
Ordner2
Ordner3
Ordner4
Ordner5
Ordner6
...
Ordner50
|--Unterordner50.1
|--Unterordner50.2
|--Unterordner50.3
|--Unterordner50.4
|--Unterordner50.5
|--Unterordner50.6
Ordner51
Ordner52
...
Ordner55
|--Unterordner55.1
|----UnterUnterordner55.1.1
|----UnterUnterordner55.1.2
|----UnterUnterordner55.1.3
Ordner56
...
Ordner150
...
Ich brauche also aus allen Ordnern die Bilder in einen extra Ordner.
folgendes Problem:
Ich habe auf einer Festplatte viele Ordner in welchen jeweils ein paar Bilder (99% .jpg, Rest .JPEG und .png) liegen, welche ich jetzt ganz gerne entweder ins Root-Verzeichnis der Festplatte oder in einen extra Ordner kopieren (nicht verschieben!) möchte, damit ich die Bilder, die ich suche auch schneller finden kann.
Hätte ich alle Bilder zusätzlich, wie ich es will, in einem extra Ornder, so könnte ich per Windows-Fotosnzeige die Bilder schnell durchgehen.
Die Bilder sind quasi kategorisch sortiert, nur finde ich nicht immer gleich was ich suche.
Gibt es dafür eine Batch, ein Kommando für eine Batch-Datei?
Die Ordnerstruktur sieht in etwas so aus:
Ordner1
Ordner2
Ordner3
Ordner4
Ordner5
Ordner6
...
Ordner50
|--Unterordner50.1
|--Unterordner50.2
|--Unterordner50.3
|--Unterordner50.4
|--Unterordner50.5
|--Unterordner50.6
Ordner51
Ordner52
...
Ordner55
|--Unterordner55.1
|----UnterUnterordner55.1.1
|----UnterUnterordner55.1.2
|----UnterUnterordner55.1.3
Ordner56
...
Ordner150
...
Ich brauche also aus allen Ordnern die Bilder in einen extra Ordner.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 359568
Url: https://administrator.de/contentid/359568
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
7 Kommentare
Neuester Kommentar
Ist schon machbar. (Wenn ich auch das erste mal höre dass jemand kategorisierte Bilde wieder zusammen schmeißt. Irgendwas scheint an deiner Kategorisierung nicht zu stimmen, wenn du deine Bilder nicht wiederfindest.)
Bilder mit gleichem Name werden überschrieben.
Steffen
@echo off &setlocal
2>nul md "\Alle"
for /f "delims=" %%i in ('dir /ad /b /s^|findstr /vx "[A-Z]:\\Alle"') do copy "%%i\*.jpg" "\Alle\"
Steffen
Leg das Batchscript auf deine externe HDD.
Steffen
Kann ich nicht einen Ordner auf einer Festplatte mit einem anderen Laufwerksbuchstaben vorgeben?
Sicher.@echo off &setlocal
cd /d "X:\"
...
Wie erweitere ich den Befehl, wenn es auch - wie geschrieben - .JPEG und .png Bilder gibt?
... do (copy "%%i\*.jpg" "\Alle\" © "%%i\*.png" "\Alle\")
@Oli-nux
beschäftige Dich mal mit Batchskripting. Es gibt in diesem Forum genügend Anleitungen dazu. Auch das Internet ist voll davon.
Hier ein paar Tutorials:
Workshop Batch for Runaways - Part I
Workshop Batch for Runaways - Part II
Workshop Batch for Runaways - Part III - Datums- und Zeitvariablen im Batch
HowTo - Wie man Subroutinen in Batchfiles erstellt
Windows Batch Grundlagen
Tutorial zur FOR-Schleife
Und zu guter Letzt: Verstehst Du überhaupt, was @rubberman Dir erklärt?
Gruss Penny
beschäftige Dich mal mit Batchskripting. Es gibt in diesem Forum genügend Anleitungen dazu. Auch das Internet ist voll davon.
Hier ein paar Tutorials:
Workshop Batch for Runaways - Part I
Workshop Batch for Runaways - Part II
Workshop Batch for Runaways - Part III - Datums- und Zeitvariablen im Batch
HowTo - Wie man Subroutinen in Batchfiles erstellt
Windows Batch Grundlagen
Tutorial zur FOR-Schleife
Und zu guter Letzt: Verstehst Du überhaupt, was @rubberman Dir erklärt?
Gruss Penny