Kann das Standardverzeichnis für mehrere Bibliotheken gleichzeitig geändert werden (z. B. Dokumente, Bilder, Musik)

581
Steven M. Vascellaro

Wie unter Ändern des Standardverzeichnisses der Dokumente und Einstellungen erläutert ? Windows verfügt über eine integrierte Option zum Verschieben der Standardbibliotheksordner in andere Verzeichnisse. (Bsp .: Meine Dokumente von verschieben C:\Users\Steven\Documentsnach D:\Libraries\Documents)

Ich möchte mehrere Bibliotheken in meinem Benutzerordner ( %userprofile%) von C:\nach verschieben D:\. Dies bedeutet, dass der Speicherort für Downloads, Favoriten, Eigene Musik, Eigene Bilder, Meine Videos und Gespeicherte Spiele geändert wird .

Benutzerordner von% userprofile%

Kann ich mehrere Benutzerbibliotheken gleichzeitig in ein anderes Verzeichnis verschieben, oder müssen sie einzeln verschoben werden?

0
Gibt es einen Grund, warum Sie nicht jeden einzeln bewegen können? Wenn Sie sie alle gleichzeitig ausführen, müssen Sie das Standardprofil ändern, noch bevor das Image erstellt wird. Ramhound vor 6 Jahren 0
@Ramhound Jedes einzeln zu verschieben ist eine gültige Option. Ich wollte wissen, ob es einen schnelleren Weg gibt, mehrere Bibliotheken an denselben Speicherort zu verschieben, oder ob dies einzeln erfolgen muss Steven M. Vascellaro vor 6 Jahren 0
Der schnellere Weg würde bedeuten, das Standardprofil zu ändern, so dass sich die Speicherorte dieser Ordner bereits an ihrem neuen Speicherort befinden. Anschließend wird ein neues Image erstellt und das System neu erstellt Ramhound vor 6 Jahren 0

1 Antwort auf die Frage

2
Ƭᴇcʜιᴇ007

Libraries are collections of locations (folders, network shares, etc). You don't move Libraries, you move folders and then update the Libraries to include that folder location.

The libraries are handled by using the IShell­Library interface, and IShellLibrary only handles one library at a time. So the best you can probably hope for is a program that loops through each one and updates it to add the new path (and perhaps remove the old one).

Hopefully that helps explain, and gives you a starting point if you want to pursue coding yourself a solution.