Mit OneDrive können alle Ordner innerhalb des OneDrive-Verzeichnisse einfach geteilt werden. Liegt jedoch ein Ordner außerhalb des OneDrive Ordners kann dieser nicht mit Bordmitteln zur Synchronisation hinzugefügt werden.
Um diese Beschränkung zu umgehen verwende ich folgende Methode:
Mit dem Befehl mklink kann eine symbolische Verknüpfung zwischen zwei Ordnern erzeugt werden. Führt man z.B. den Befehl
mklink /J c:\Onedrive\Apollo c:\MeineDaten\hierhin\Apollo
aus dann wird im OneDrive-Verzeichnis der Ordner Apollo erzeugt (dieser darf vorher NICHT vorhanden sein) und alle Dateien in diesen beiden Ordnern sind in Zukunft identisch.
Das Problem: OneDrive synchronisiert die Daten aus diesem Ordner nur nach einem Neustart in Richtung Cloud. Um diesen Neustart nicht immer von Hand anstoßen zu müssen genügt eine kleine Batchdatei:
C:\Users\Username\AppData\Local\Microsoft\OneDrive\OneDrive.exe /shutdown
timeout /t 5
start C:\Users\Username\AppData\Local\Microsoft\OneDrive\OneDrive.exe /Background
Über die Aufgabenplanung kann man diese alle 5 Minuten laufen lassen und muss diese Verzögerung in Kauf nehmen.
Zugegeben: etwas kompliziert aber es funktioniert.
Hinterlasse einen Kommentar
Du musst angemeldet sein, um einen Kommentar schreiben zu können.