112698
Sep 02, 2013
2056
6
0
Batch File zum verschieben und umbenennen in bestimmten Ordner
Hallo,
ich benötige ein Batch Script zum verschieben & umbenennen von Dateien in bestimmte Ordner.
Im Ordner A liegen Dateien die heißen ABCDE_1234567.txt.
Diese sollen in den jeweiligen Ordner verschoben werden der heißt wie die ersten Buchstaben.
Also Datei ABCDE_1234567.txt soll in den Ordner ABCDE verschoben werden und in 1234567.txt umbenannt werden.
Also Datei HIJG_1234567.txt soll in den Ordner HIJG verschoben werden und in 1234567.txt umbenannt werden.
Ich komm nicht so recht voran, kann mir jemand helfen?
Vielen Dank!
Gruß MS
ich benötige ein Batch Script zum verschieben & umbenennen von Dateien in bestimmte Ordner.
Im Ordner A liegen Dateien die heißen ABCDE_1234567.txt.
Diese sollen in den jeweiligen Ordner verschoben werden der heißt wie die ersten Buchstaben.
Also Datei ABCDE_1234567.txt soll in den Ordner ABCDE verschoben werden und in 1234567.txt umbenannt werden.
Also Datei HIJG_1234567.txt soll in den Ordner HIJG verschoben werden und in 1234567.txt umbenannt werden.
Ich komm nicht so recht voran, kann mir jemand helfen?
Vielen Dank!
Gruß MS
Please also mark the comments that contributed to the solution of the article
Content-Key: 215868
Url: https://administrator.de/contentid/215868
Printed on: April 24, 2024 at 13:04 o'clock
6 Comments
Latest comment
Hallo @112698,
Quick'n'dirty.
Nächstes mal aber bitte etwas Vorarbeit leisten!
Gruß,
@Snowman25
@ECHO off
FOR /F "tokens=1,2 delims=_" %%i IN ('DIR /b *.txt') DO (
MD %%i 2>nul
MOVE "%%i_%%j" "%%i\%%j"
)
Quick'n'dirty.
Nächstes mal aber bitte etwas Vorarbeit leisten!
Gruß,
@Snowman25
[OT] @ snowman
Noch wirkungsvoller wäre die Umleitung von STDERR statt STDOUT. .
Grüße
Biber
[/OT]
Noch wirkungsvoller wäre die Umleitung von STDERR statt STDOUT. .
MD %%i 2>nul
Grüße
Biber
[/OT]
Hey Nagetier
Ja, hast du recht. Dann sieht man wenigstens, wann ein Ordner erstellt wurde und Fehler werden übergangen.
Hab die Änderung eine halbe Sekunde vor dem abschicken gemacht und nicht groß darüber nachgedacht. Habs geändert.
Gruß,
@Snowman25
Ja, hast du recht. Dann sieht man wenigstens, wann ein Ordner erstellt wurde und Fehler werden übergangen.
Hab die Änderung eine halbe Sekunde vor dem abschicken gemacht und nicht groß darüber nachgedacht. Habs geändert.
Gruß,
@Snowman25