
正如中所解釋的更改文檔和設定的預設目錄?,Windows 有一個內建選項,用於將預設庫資料夾移至不同的目錄。 (例如:移動我的文件從C:\Users\Steven\Documents
到D:\Libraries\Documents
)
我想將我的使用者資料夾 ( %userprofile%
) 中的多個庫從移動C:\
到D:\
,這意味著更改下載,收藏夾,我的音樂,我的照片,我的影片, 和保存的遊戲。
我可以一次將多個使用者庫移動到另一個目錄,還是需要單獨移動它們?
答案1
庫是位置(資料夾、網路共用等)的集合。您不會移動庫,而是移動資料夾,然後更新庫以包含該資料夾位置。
這些庫是透過使用IShellLibrary介面,並且 IShellLibrary 一次僅處理一個庫。因此,您可能希望有一個程式可以循環遍歷每個路徑並更新它以新增路徑(並可能刪除舊路徑)。
希望這有助於解釋,並為您想自己編寫解決方案提供一個起點。