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-Key: 296019

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

Printed on: April 18, 2024 at 04:04 o'clock

Mitglied: 126919
Solution 126919 Feb 12, 2016 updated at 14:55:19 (UTC)
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
Member: gudboy
gudboy Feb 12, 2016 at 13:03:45 (UTC)
Goto Top
Dies ist nur für das Kopieren der Ordner oder?
Mitglied: 126919
126919 Feb 12, 2016 updated at 13:16:32 (UTC)
Goto Top
Everything, rename included face-smile
Member: gudboy
gudboy Feb 12, 2016 at 13:06:28 (UTC)
Goto Top
Auch das umbenennen?
Mitglied: 126919
126919 Feb 12, 2016 updated at 13:07:40 (UTC)
Goto Top
Everything, rename included
lesen kannst du ?
Member: sawimbulu
sawimbulu Feb 12, 2016 at 13:10:51 (UTC)
Goto Top
rename = umbenennen
Mitglied: 126919
126919 Feb 12, 2016 updated at 13:12:58 (UTC)
Goto Top
Zitat von @sawimbulu:
rename = umbenennen
100 Points. face-big-smile
Member: gudboy
gudboy Feb 12, 2016 at 13:16:01 (UTC)
Goto Top
Es funktioniert nicht. Die Ordner werden nicht kopiert.
Mitglied: 126919
126919 Feb 12, 2016 at 13:18:50 (UTC)
Goto Top
Oben gefixt, typo.
Member: gudboy
gudboy Feb 12, 2016 at 13:21:50 (UTC)
Goto Top
Es geht immer noch nicht.
Mitglied: 126919
126919 Feb 12, 2016 updated at 13:26:48 (UTC)
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!
Member: gudboy
gudboy Feb 12, 2016 at 13:36:04 (UTC)
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.
Mitglied: 126919
Solution 126919 Feb 12, 2016 updated at 13:55:21 (UTC)
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.
Member: gudboy
gudboy Feb 12, 2016 at 13:55:42 (UTC)
Goto Top
Man muss die Datei im Quell-Ordner haben.
Mitglied: 126919
126919 Feb 12, 2016 at 14:37:29 (UTC)
Goto Top
Man muss die Datei im Quell-Ordner haben.
Du sprichst in Rätseln.