Ich muss eine nicht chaotische Möglichkeit finden, alle JPEG und andere Bilddateien von meinem Laufwerk in einen Ordner zu verschieben. lieber wenn es als Batch-Datei ausgeführt wird.Code zum Verschieben aller JPEG-Dateien an einen Ort.
Antwort
Ich bin mir sicher, dass es Tools gibt, um dies zu tun, ich bin mir nicht sicher, ob es notwendig ist, ein Skript zu erstellen.
Zum Beispiel: http://limagito.com/
Ich versuche mit cmd herumzuspielen, ich mache gerade einen Kurs in Powershell. –
Ich glaube, der beste Weg könnte xcopy sein? –
Tut mir leid, ich bin ein Linux-Benutzer: p – matthiasbe
Die folgenden Scans Ihr Laufwerk C: und jeder Ordner/Unterordner und Dumps den vollständigen Pfad und Dateinamen eines beliebigen * Jpeg-Dateien in eine Textdatei. Anschließend verwendet es diese Textdatei, um jede darin aufgeführte Datei nacheinander an das von Ihnen gewählte Ziel zu verschieben.
DIR /S /B %SYSTEMDRIVE%\*.jpeg>"C:\Temp\images_found.txt"
FOR /f "tokens=* delims=" %%x in (C:\Temp\images_found.txt) do MOVE /Y "%%x" "C:\Destination"
Fügen Sie eine beliebige Dateierweiterung Sie möchten, können Sie auch für ein Vielfaches scannen, indem sie mit einem Semikolon trennen, zB:
DIR /S /B %SYSTEMDRIVE%\*.jpeg;*.bmp;*.png;*.gif>"C:\Temp\images_found.txt"
Wenn Sie lieber die Dateien kopieren, anstatt sie zu bewegen , ändern Sie den MOVE
Befehl zu COPY
.
Was ist dein Betriebssystem? – matthiasbe
also habe ich ein Fenster 10 Maschine und ein Fenster 7. Entschuldigung vergessen, das zum ursprünglichen Beitrag hinzuzufügen –
Verwenden Sie 'xcopy /?'. –