booster07
Goto Top

Automatisches Kopieren von Daten und Auslesen von Quell- und Zielpfade aus txt-Datei

Hallo zusammen,

folgende Problemstellung konnte ich leider nicht selbst lösen oder im Internet finden. Deshalb hoffe ich auf eure Hilfe und wäre sehr dankbar dafür.

Ich will sehr viele Dateien von verschiedenen Quellordnern in verschiedene Zielordner kopieren.

Dafür wäre ein Batch sehr hilfreich, welches Pfade von Quellordnern aus einer txt-Datei auslesen würde und aus diesen Ordnern alle Unterordner mit Dateien kopieren würde.

Die kopierten Dateien sollen in Zielordnern eingefügt werden, wobei auch hier die Pfade der Zielordner aus einer (der gleichen oder einer anderen) txt-Datei ausgelesen werden sollen.

Ich habe die Quell- und Zielpfade aktuell in Excel vorliegen. Die txt-Datei kann ich gestalten, wie ihr wollt. Zwei beispielhafte Möglichkeiten habe ich im Anhang abgebildet. In diesem Beispiel sollen alle Dateien, die unter "U:\Quell12" abgelegt sind, nach "U:\Ziel42" verschoben werden. Die Bezeichnungen sind nur fiktiv.

Vielen Dank im Voraus.


Viele Grüße

booster
mögl_2_quell
mögl_1
mögl_2_ziel

Content-Key: 323859

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

Printed on: April 25, 2024 at 17:04 o'clock

Mitglied: 131381
Solution 131381 Dec 14, 2016 updated at 16:26:55 (UTC)
Goto Top
Mit Bild 1 (Quell und Zielpfad per Semikolon getrennt)
@echo off
for /f "usebackq tokens=1,2 delims=;" %%a in ("c:\pfade.txt") do robocopy "%%a" "%%b" /E /COPYALL  
Gruß mik
Member: Booster07
Booster07 Dec 15, 2016 at 07:40:57 (UTC)
Goto Top
Danke für deine Hilfe!

Leider funktioniert das Programm nicht auf dem PC der Uni. Folgende Fehlermeldung wird angezeigt:

"FEHLER: Sie verfügen nicht über Benutzerrechte zum Verwalten von Überwachungsprotokollen. Diese Rechte sind erforderlich, um Überwachungsinformationen zu kpieren </COPY:U oder /COPYALL>.
Einfache Syntax : ROBOCOPY Quelle Ziel /MIR"

Gibt es eine Möglichkeit das Programm so zu verändern, dass es funktionieren könnte? Wäre super, da ich die Aufgabe eigentlich in nächster Zeit erledigen sollte. Wenn nicht, kann ich es auch heute abend daheim versuchen.

Auf jeden Fall vielen Dank!


Viele Grüße

Mäx
Mitglied: 131381
131381 Dec 15, 2016 updated at 08:21:29 (UTC)
Goto Top
das /COPYALL weglassen.
Und dann auch mal zur Abwechslung die Doku zu Robocopy lesen...dann verstehst du auch warum diese Meldung bei zu wenig Rechten kommt.
Member: Booster07
Booster07 Dec 15, 2016 at 08:43:12 (UTC)
Goto Top
Danke! Funktioniert