DOS Befehl um zum Beispiel Batch Dateien aus Unterverzeichnissen zu bewegen per move befehl
Wenn ich den einfachen move Befehl auf ein Verzeichnis anwende, zieht er zwar die dadrin enthaltenen bat dateien raus, allerdings überprüft er unterverzeichnisse nicht nach bat dateien, und genau das ist meine Frage, wie ich das schaffen kann.
Beispiel: move c:\Test\*.bat c:\testzwei
Er zieht alle bat Dateien aus "Test" herraus, Unterverzeichnisse von "Test" werden jedoch vernachlässigt.
Beispiel: move c:\Test\*.bat c:\testzwei
Er zieht alle bat Dateien aus "Test" herraus, Unterverzeichnisse von "Test" werden jedoch vernachlässigt.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 317955
Url: https://administrator.de/forum/dos-befehl-um-zum-beispiel-batch-dateien-aus-unterverzeichnissen-zu-bewegen-per-move-befehl-317955.html
Ausgedruckt am: 08.04.2025 um 19:04 Uhr
2 Kommentare
Neuester Kommentar

Oder ne for Schleife zur direkten Eingabe in die Konsole. Für eine Batch Prozentzeichen verdoppeln.
R.
for /f "delims=" %a in ('dir /b /s /a-d "C:\Ordner\*.bat"') do move "%a" "c:\ziel"