Robocopy erstellt nur das Verzeichnis
Hallo,
ich würde gerne automatisiert wöchentlich eine Sicherung eines Ordners + Unterverzeichnisse anlegen.
Die Sicherung soll jedesmal in einen neuen Ordner geschrieben werden und im Namen das Datum tragen.
Dazu habe ich mir testweise ein Skript geschrieben
set datum=%date%
robocopy "D:\source\Plauen" "D:\target\Backup.%datum%" /COPYALL
Das mit dem Ordnernamen funktioniert, es ein Ordner Backup.18.04.2011 erzeugt, jedoch werden keinerlei Daten in diesen Ordner kopiert.
Wenn ich den Befehl COPYALL durch MIR ersetze funktioniert es zwar, jedoch will ich nur in eine Richtung kopieren und nicht synchronisieren.
Wo liegt der Fehler?
Danke
ich würde gerne automatisiert wöchentlich eine Sicherung eines Ordners + Unterverzeichnisse anlegen.
Die Sicherung soll jedesmal in einen neuen Ordner geschrieben werden und im Namen das Datum tragen.
Dazu habe ich mir testweise ein Skript geschrieben
set datum=%date%
robocopy "D:\source\Plauen" "D:\target\Backup.%datum%" /COPYALL
Das mit dem Ordnernamen funktioniert, es ein Ordner Backup.18.04.2011 erzeugt, jedoch werden keinerlei Daten in diesen Ordner kopiert.
Wenn ich den Befehl COPYALL durch MIR ersetze funktioniert es zwar, jedoch will ich nur in eine Richtung kopieren und nicht synchronisieren.
Wo liegt der Fehler?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 164794
Url: https://administrator.de/contentid/164794
Ausgedruckt am: 22.11.2024 um 04:11 Uhr
7 Kommentare
Neuester Kommentar
Moin,
http://ss64.com/nt/robocopy.html
Irgendwas fehlt doch wohl. Sieh mal in die Beschreibung. (Hinweis: Ziemlich weit oben)
Gruß
http://ss64.com/nt/robocopy.html
Irgendwas fehlt doch wohl. Sieh mal in die Beschreibung. (Hinweis: Ziemlich weit oben)
Gruß
Wie wäre es denn nur mit /COPY, wenn du schon keine Files angibst ?
Oder sind im angegebenen Quellverzeichnis keine Files, sondern sind die in Unterverzeichnissen?
Hier gibt es auch ein GUI.
Oder sind im angegebenen Quellverzeichnis keine Files, sondern sind die in Unterverzeichnissen?
Hier gibt es auch ein GUI.
[OT] @Skyemugen
Batches Stapels?
Grüße
Biber
[/OT]
Zitat von @Skyemugen:
Wozu definierst du
Vielleicht für die deutschprachige Exportversion des Wozu definierst du
datum=%date%
eigentlich neu ... ? jetzt hast du %datum% = %date% nur mit anderem Namen ...Grüße
Biber
[/OT]
Moin Xandros,
ganz so undokumentiert ist doch das RoboCopy-Tool nicht, auch wenn du dich nicht so explizit auf eine der 6 ITW-Versionen festlegst.
In jeder gatesverdammten Version
WTF kommt für dich keine dieser Möglichkeiten in Betracht?
Nimm doch einfach zum /Spass mal den /Schalter /s für /schrubbelAllesRüber.
Meinetwegen zusätzlich den Scha/Lter /L für /LassMaSehen.
Dann wird dir nur runterge/Leiert, was Robocopy tun würde.
Mann, das verspricht wieder ein zäher Montag zu werden.
Grüße
Biber
ganz so undokumentiert ist doch das RoboCopy-Tool nicht, auch wenn du dich nicht so explizit auf eine der 6 ITW-Versionen festlegst.
In jeder gatesverdammten Version
- ist implementiert ein "Robocopy /???"-Schalter für allerausführlichstige Hilfe.
- wer gerne verteilt über mehrere laue Sommernächte schmökert, für den ist ein RoboCopy.Doc-File dabei mit rentnergerechter Buchstabengröße und extradicken Rahmenlinien
- für die Teletubbies unter uns gibt es sogar grafische Klickklamotten.
WTF kommt für dich keine dieser Möglichkeiten in Betracht?
Nimm doch einfach zum /Spass mal den /Schalter /s für /schrubbelAllesRüber.
Meinetwegen zusätzlich den Scha/Lter /L für /LassMaSehen.
Dann wird dir nur runterge/Leiert, was Robocopy tun würde.
Mann, das verspricht wieder ein zäher Montag zu werden.
Grüße
Biber
Hallo,
ich misch mich auch noch ein
Grüße
ich misch mich auch noch ein
Zitat von @Xandros:
Wenn ich den Befehl COPYALL durch MIR ersetze funktioniert es zwar, jedoch will ich nur in eine Richtung kopieren und nicht
synchronisieren.
Aus deinem Text entnehme ich, dass du annimmst, dass in beide Richtungen synchronisiert wird, was nicht der Fall ist. Wenn du dir, wie von Biber beschrieben, den Schalter /MIR anschaust, siehst du, dass dieser eine Ein-Wege-Synchronisierung erzeugt.Wenn ich den Befehl COPYALL durch MIR ersetze funktioniert es zwar, jedoch will ich nur in eine Richtung kopieren und nicht
synchronisieren.
Grüße