gudboy
Goto Top

Ordner von einem Verzeichnis in ein anderes Verzeichnis kopieren und Datei-Name verändern

Ich habe ein "Verzeichnis A" mit Ordner. Die Ordner haben immer eine "F-Nummer" und einen Titel wie z.B. "F-1234 blablabla", F-1235 blublublu", "F-2222 tratratra" usw."

Ich möchte jetzt ein neues "Verzeichnis B" machen und die Ordner von "Verzeichnis A" dorthin kopieren und sie umbenennen. Die Ordner haben dann nur die "F-Nummer".

Hier eine Skizze:

Content-ID: 296019

Url: https://administrator.de/contentid/296019

Ausgedruckt am: 25.11.2024 um 17:11 Uhr

126919
Lösung 126919 12.02.2016 aktualisiert um 15:55:19 Uhr
Goto Top
@echo off
set "quelle=C:\VerzeichnisA"  
set "ziel=C:\VerzeichnisB"  
for /f "delims=" %%a in ('dir /b /AD "%quelle%"') do (  
    for /f "tokens=1" %%b in ("%%~nxa") do md "%ziel%\%%b" & robocopy "%%a" "%ziel%\%%b" /E  
)
fk
gudboy
gudboy 12.02.2016 um 14:03:45 Uhr
Goto Top
Dies ist nur für das Kopieren der Ordner oder?
126919
126919 12.02.2016 aktualisiert um 14:16:32 Uhr
Goto Top
Everything, rename included face-smile
gudboy
gudboy 12.02.2016 um 14:06:28 Uhr
Goto Top
Auch das umbenennen?
126919
126919 12.02.2016 aktualisiert um 14:07:40 Uhr
Goto Top
Everything, rename included
lesen kannst du ?
sawimbulu
sawimbulu 12.02.2016 um 14:10:51 Uhr
Goto Top
rename = umbenennen
126919
126919 12.02.2016 aktualisiert um 14:12:58 Uhr
Goto Top
Zitat von @sawimbulu:
rename = umbenennen
100 Points. face-big-smile
gudboy
gudboy 12.02.2016 um 14:16:01 Uhr
Goto Top
Es funktioniert nicht. Die Ordner werden nicht kopiert.
126919
126919 12.02.2016 um 14:18:50 Uhr
Goto Top
Oben gefixt, typo.
gudboy
gudboy 12.02.2016 um 14:21:50 Uhr
Goto Top
Es geht immer noch nicht.
126919
126919 12.02.2016 aktualisiert um 14:26:48 Uhr
Goto Top
Nochmal kopieren bitte , geht , hier getestet. Und geht nicht ist ja wohl keine Aussage, hör mal, das ist hier ein Admin-Forum!
gudboy
gudboy 12.02.2016 um 14:36:04 Uhr
Goto Top
Ich habe im C-Laufwerk ein Ordner erstellt namens "VerzeichnisA" mit Ordner names "F-1234 blablabla" und F-2345 blublublu" und ich habe auch im C-Laufwerk einen leeren Ordner namens "VerzeichnisB" erstellt.

Ich drücke dann auf die Batch-Datei, es kommt kurz ein CMD-Fenster, aber den Ordner VerzeichnisB bleibt leer.
126919
Lösung 126919 12.02.2016 aktualisiert um 14:55:21 Uhr
Goto Top
Zitat von @gudboy:

Ich habe im C-Laufwerk ein Ordner erstellt namens "VerzeichnisA" mit Ordner names "F-1234 blablabla" und F-2345 blublublu" und ich habe auch im C-Laufwerk einen leeren Ordner namens "VerzeichnisB" erstellt.

Ich drücke dann auf die Batch-Datei, es kommt kurz ein CMD-Fenster, aber den Ordner VerzeichnisB bleibt leer.
Wie gesagt zuerst kopiere den Code nochmal, nur um sicher zu gehen das wir hier Zeitlich keinen Versatz zwischen meinen Änderungen und deinem Kopieren haben.
Dann kannst du im Code unten noch eine Zeile
pause
einfügen dann siehst du eventuelle Fehlermeldungen, oder starte eine CMD und führe die Batch darin aus dann schließt sich das Fenster auch nicht, und du siehst sofort was dein Problem ist.
gudboy
gudboy 12.02.2016 um 14:55:42 Uhr
Goto Top
Man muss die Datei im Quell-Ordner haben.
126919
126919 12.02.2016 um 15:37:29 Uhr
Goto Top
Man muss die Datei im Quell-Ordner haben.
Du sprichst in Rätseln.