Ich bereite die Verschiebung von ca. 500 GB an Benutzerdaten in eine neue Verzeichnisstruktur auf einem Windows Server 2012 vor. (255-Grenze)
Gibt es eine Möglichkeit, die Länge der Dateinamen beim Kopieren automatisch zu reduzieren?
Da ist einvielvon zu langen Dateinamen. Dies manuell durchzuführen könnte zu lange dauern.
Antwort1
Wenn Sie kein spezielles Dateisystem haben, sollte die Verwendung von Robocopy problemlos funktionieren. Probieren Sie Robocopy mit einer Teilmenge von Dateien aus, um zu prüfen, ob es für Sie funktioniert. Sehen Sie sich alle Schalter an, die Robocopy hat. Sie möchten Protokolldateien für diesen Vorgang speichern. Der Schalter /tee ist Ihr Freund. Unterdrücken Sie die Fortschrittsausgabe in den Protokolldateien und entscheiden Sie, was Sie mit symbolischen Links tun möchten. /XJ hat in der Vergangenheit für mich funktioniert.
Antwort2
Verwenden Sie robocopy
es hierfür. Es ist in Windows Server 2012 integriert und unterstützt lange Pfadnamen > 256 Zeichen.