Gollum
07.02.2018, 08:40
Hallo zusammen.
Ich habe eine Batch Datei, welche mir zahlreiche Dateien nach dem Ordnernamen umbenennt, allerdings verschiebt diese Batch auch gleich die Dateien und löscht die Ordner.
Genau ddas hätte ich gern geändert. Sie soll zwar weiterhin die Dateien umbenennen aber nicht mehr verschieben.
Leider verstehe ich von Batch rein gar nichts. Ich würde mich freuen, wenn mir da jemand helfen könnte.
@echo off
FOR /F "delims=" %%i in ('dir /B /AD') do (
FOR /F "delims=" %%j in ('dir "%%i" /B /A-D') do move /-Y "%%i\%%j" "%%i%%~xj"
rd /s /q "%%i"
)
Ich habe eine Batch Datei, welche mir zahlreiche Dateien nach dem Ordnernamen umbenennt, allerdings verschiebt diese Batch auch gleich die Dateien und löscht die Ordner.
Genau ddas hätte ich gern geändert. Sie soll zwar weiterhin die Dateien umbenennen aber nicht mehr verschieben.
Leider verstehe ich von Batch rein gar nichts. Ich würde mich freuen, wenn mir da jemand helfen könnte.
@echo off
FOR /F "delims=" %%i in ('dir /B /AD') do (
FOR /F "delims=" %%j in ('dir "%%i" /B /A-D') do move /-Y "%%i\%%j" "%%i%%~xj"
rd /s /q "%%i"
)