Batch - Unterordner in diversen Ordnern erstellen (Pfad z.T. variabel) und Datei reinkopieren
Guten Tag zusammen
Batch und allgemein Programmier-Mässig bin ich absoluter noob.
Mit der Suche habe ich schon einige Code-Schnipsel gefunden und ausprobiert, mangelnder Kenntnis aber nicht korrekt anpassen können.
Folgend die Problembeschreibung:
In einem Verzeichnis auf dem Server liegen im Order "Files" ca. 150 Ordern mit unterschiedlichen Namen. Die haben nichts gemeinsam. Jetzt soll in jedem dieser Unterordner ein Ordner Namens "Neu" erstellt werden. Anschliessend soll in jedem dieser neuen Ordner eine Datei "txt.txt" von einem anderen Serverpfad reinkopiert werden.
Vielen Dank im Voraus für eure Hilfe.
Batch und allgemein Programmier-Mässig bin ich absoluter noob.
Mit der Suche habe ich schon einige Code-Schnipsel gefunden und ausprobiert, mangelnder Kenntnis aber nicht korrekt anpassen können.
Folgend die Problembeschreibung:
In einem Verzeichnis auf dem Server liegen im Order "Files" ca. 150 Ordern mit unterschiedlichen Namen. Die haben nichts gemeinsam. Jetzt soll in jedem dieser Unterordner ein Ordner Namens "Neu" erstellt werden. Anschliessend soll in jedem dieser neuen Ordner eine Datei "txt.txt" von einem anderen Serverpfad reinkopiert werden.
Vielen Dank im Voraus für eure Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 194515
Url: https://administrator.de/forum/batch-unterordner-in-diversen-ordnern-erstellen-pfad-z-t-variabel-und-datei-reinkopieren-194515.html
Ausgedruckt am: 22.04.2025 um 11:04 Uhr
2 Kommentare
Neuester Kommentar
Hallo AK-David und willkommen im Forum!
Um einen Batch daraus zu machen, jeweils "%%i" verwenden ...
Grüße
bastla
Anschliessend soll in jedem dieser neuen Ordner eine Datei "txt.txt" von einem anderen Serverpfad reinkopiert werden.
Darf das auch gleich auf einmal erfolgen? Wenn ja, versuch mal (als Direkteingabe in die CMD-Shell)for /d %i in ("D:\Verzeichnis auf Server\*") do xcopy "\\AndererServer\Pfad\txt.txt" "%i\Neu\"
Grüße
bastla