Wie kopiert man den Appdata-Ordner des Benutzers mit Robocopy?

855
Steve B

Ich versuche, den AppData-Ordner meines aktuellen Benutzers zu sichern.

Da der Ordner ziemlich groß ist, wollte ich ihn verwenden robocopy.

Bei Robocopy herrscht jedoch ein Durcheinander mit symbolischen Links.

Insbesondere im Benutzerordner gibt es einen symbolischen Link (ich denke mal) Application data, der auf den RoamingOrdner verweist .

In diesem LocalOrdner befindet sich auch ein weiterer Link mit dem Namen 'Anwendungsdaten', der auf den localOrdner verweist . Dies endet mit einer rekursiven Endlosschleife local\application data\application data\application datausw. Kopieren Sie den gesamten localOrdner jedes Mal .

Ich habe versucht, den /slWechsel zu Robocopy ohne Erfolg hinzuzufügen .

Wie kopiere ich meinen Benutzerordner richtig?

0
Sie können `xcopy` mit der Option` / b` ausprobieren. Sandeep vor 5 Jahren 0
Beachten Sie, dass diese symbolischen Links für die Abwärtskompatibilität vorhanden sind. Wenn Sie nur an einem Backup und nicht an einem funktionalen Profil interessiert sind, können Sie diese Links insgesamt ignorieren. LPChip vor 5 Jahren 0
@LPChip Der AppData-Ordner enthält keinen symbolischen Link mit dem Namen "Anwendungsdaten". Dies würde meines Erachtens im Benutzerprofil selbst vorkommen und sollte nur auf den Roaming-Teil des AppData-Ordners zeigen. Aus Gründen der Abwärtskompatibilität ist dies nicht sinnvoll, da die AppData-Struktur zuvor nicht vorhanden war (Keine AppData \ Local, AppData \ LocalLow und AppData \ Roaming). Seth vor 5 Jahren 0

1 Antwort auf die Frage

1
David Marshall

Ich habe gute Ergebnisse beim Kopieren des Benutzerordners mit dem /xjSchalter erhalten.

Ja / xj ist der richtige Schalter zum Ausschließen von Junctions (auch als symbolische Links bezeichnet), der standardmäßig im Profilordner des Benutzers enthalten ist. Ich benutze es ständig für genau diesen Zweck. BeowulfNode42 vor 5 Jahren 0