Wie kopiere ich den AppData-Ordner eines Benutzers mit Robocopy?

2

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

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

Bei Robocopy kommt es jedoch zu Problemen mit Symbolik-Links.

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

In dem 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 dataund so weiter, wobei jedes Mal der gesamte localOrdner kopiert wird .

Ich habe erfolglos versucht, den /slSchalter auf Robocopy umzustellen.

Wie kopiere ich meinen Benutzerordner richtig?

Steve B
quelle
Sie können xcopymit /bOption versuchen .
Sandeep
Beachten Sie, dass diese symbolischen Links aus Gründen der Abwärtskompatibilität vorhanden sind. Wenn Sie nur an einer Sicherung interessiert sind, nicht an einem Funktionsprofil, können Sie diese Links insgesamt ignorieren.
LPChip
@LPChip Der AppData-Ordner enthält keinen symbolischen Link mit dem Namen "Anwendungsdaten", der meines Wissens im Benutzerprofil selbst enthalten wäre und nur auf den Roaming-Teil des AppData-Ordners verweisen sollte. Aus Gründen der Abwärtskompatibilität wäre dies nicht sinnvoll, da die AppData-Struktur zuvor nicht vorhanden war (No AppData \ Local, AppData \ LocalLow und AppData \ Roaming).
Seth

Antworten:

4

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

David Marshall
quelle
1
Ja / xj ist die richtige Option zum Ausschließen von Junctions (auch als symbolische Links bezeichnet), die sich standardmäßig im Profilordner des Benutzers befindet. Ich benutze es die ganze Zeit für genau diesen Zweck.
BeowulfNode42