
Seit Ende November bietet Microsoft die neue Version 2.1 von SyncToy (Englisch) an. Wie man mit wenigen Schritten verschiedene Ordner synchronisiert erkläre ich in diesem Eintrag.
Über “Create New Folder Pair” kann man zwei verschiedene Ordner angeben, die Synchronisiert werden. Im nächsten Schritt steht man vor der Auswahl der drei verschiedenen Modi:
- Synchronize:
- Echo:
- Contribute:
Neue oder aktualisierte Dateien werden in beiden Verzeichnissen abgeglichen. Dateinamensänderungen und das Löschen von Dateien werden im jeweiligen anderen Ordner auch durchgeführt.
Neue oder aktualisierte Dateien werden vom linken Ordner in den rechten Ordner kopiert. Dateinamensänderungen und das Löschen von Dateien im linken Ordner werden auch im rechten Ordner durchgeführt. (Veränderungen die man im rechten Ordner vornimmt werden also nicht im linken Ordner abgeglichen!)
Neue oder aktualisierte Dateien werden vom linken Ordner in den rechten Ordner kopiert. Dateinamensänderungen im linken Ordner werden auf den rechten Ordner übertragen. Das Löschen von Dateien im linken Ordner wirkt sich nicht auf den rechten Ordner aus.
Im nächsten Schritt gibt man dieser Ordner-Synchronisation noch einen Namen um diese gegeben falls von anderen Ordner-Paaren zu unterscheiden.

Nach der Konfiguration hat man nun die Möglichkeit, die Synchronisation jedes Mal per Hand zu starten, indem man das Programm aufruft, falls mehrere Ordner-Paare bestehen muss man links am Rand das Richtige markieren und danach in der rechten Ecke auf “Run” klicken.
Wer allerdings die automatische Synchronisation bevorzugt, kann dies über die Aufgabenplanung (Systemsteuerung, System und Sicherheit, Verwaltung) von Windows 7 durchführen lassen.
In der Menüleiste über Aktion, “Aufgabe erstellen” einen Namen für den Task festlegen. Im Reiter Trigger kann ein Zeitplan festgelegt werden, wann die Synchronisation gestartet werden soll, im Reiter Bedingungen kann das Ausführen der Synchronisation noch zusätzlich beschränkt werden.
Im Reiter Aktionen fügt man über “Neu” einen Eintrag hinzu, bei Aktion wählt man “Programm starten” im Feld darunter wählt man die Datei “…\SyncToy 2.1\SyncToyCmd.exe” aus.
Als letzter Schritt gibt man der Aufgabe im Feld “Argumente hinzufügen (optional)” noch die Einstellungen mit, was genau ausgeführt werden soll. Die Befehle natürlich ohne die ” Anführungszeichen eingeben.
- Befehl: “-R”
- Befehl: “-R Name-des-Ordner-Paares”
Synchronisiert alle bestehenden Ordner-Paare die als Aktiv gekennzeichnet sind.
Synchronisiert nur das angegebene Ordner-Paar. Beispiel mit dem im Screenshot verwendeten Ordner-Paar: -R Backup NAS
Ob die Aufgabe korrekt ausgeführt wird, lässt sich Testen, indem man im Hauptfenster der Aufgabenplanung auf die Aufgabenplanungsbibliothek einen Rechtsklick auf die eben angelegte Aufgabe macht und auf Ausführen klickt.




Hallo Herr Nechansky,
vielen Dank für die gute Beschreibung. Nach einem solchen Tool suche ich schon lange, zumal ich den kryptischen Backup’s nicht traue.
Die Files sind 1:1 synchron und direkt verwendbar.
Besten Dank!
A. Marx
Ich bin von SyncToy 2.1 enttäuscht. Mit der Einstellung “echo” leert es gelöschte Ordner, entfernt diese aber nicht! Kann sich ein Team wie Microsoft so etwas leisten? oder habe ich irgendwo eine falsche Einstellung? Ich arbeite mit Win7-64.
Auf http://www.janotopia.de/pdf/Synctoy.pdf heisst es nüchtern: “Synctoy kann auf der Datensicherung keine Ordner löschen, die leeren Ordner müssen also manuell gelöscht werden.”
Mit freundlichen Grüssen Werner Zimmermann
Nein, das liegt nicht an den Einstellungen, SyncToy löscht derzeit zumindest tatsächlich keine leeren Ordner.
Als kleine Zwischenlösung (bis dieses Feature eventuell implementiert wird) hätte ich das Tool RED – Remove Empty Directories http://www.jonasjohn.de/lab/red.htm gefunden, allerdings noch nicht getestet.