問題
本文包含當您使用 OneDrive 同步處理用戶端(groove.exe)時所適用的資訊。我使用的是哪個 OneDrive 同步處理用戶端?
注意:若要判斷您使用的是哪個 OneDrive 同步處理用戶端,請參閱請考慮下列案例:
-
您已將 OneDrive 或 SharePoint 文件庫設定為使用 OneDrive 應用程式同步處理到您的電腦。
-
您想要使用其他本機路徑進行檔案同步處理,但是您無法在同步處理應用程式中進行設定。
解決方案/因應措施
若要解決此問題,請使用符號連結來連結本機 OneDrive 同步處理資料夾的本機路徑。 放在連結位置的檔案會新增到 [本機 OneDrive ] 資料夾中,並將同步處理到您的 OneDrive 或 SharePoint 網站。
Mklink 命令是用來在命令提示字元建立符號連結。 若要建立資料夾的符號連結,您必須先在本機 OneDrive 位置中建立目的檔案夾,然後使用下列命令:mklink /d \Path to Link\Path to Target
注意在這種情況下, link是您建立的新連結,而目標是目前 OneDrive 同步處理位置的位置。 例如,命令應如下所示:
mklink /d c:\OneDriveLink c:\users\username\OneDrive @ Contoso\Folder
您可能必須使用 [以系統管理員身分執行] 選項,才能在提升許可權的命令提示字元執行命令。 mklink。
如需 mklink 命令的詳細資訊,請參閱注意:在 mklink 命令的內容、原始檔案夾或 <目標> 中,都必須是已同步處理的 OneDrive 目錄。 同步處理的新路徑,或 <L筆跡>,然後連結至目標位置。
其他資訊
限制
-
在透過資料夾連結存取的檔案上,不會出現OneDrive 同步處理指標(綠色的核取記號或紅色 X)。 這些檔案仍會進行同步處理,而且原始 OneDrive 本機資料夾位置仍會提供狀態指標。
-
NTFS 符號連結(也稱為 symlinks)必須存在於與目標相同的磁片磁碟機和分區上。
-
我們不建議您同步處理任何系統目錄,這包括 [我的文件] 資料夾。 執行這項動作可能會造成 OneDrive 服務的各種限制問題。 這些限制包括路徑長度、字元、檔案大小限制,以及涉及在 XML 等檔案中新增中繼資料的問題。
-
Symlinks 對應用程式而言並不完全透明。 以連符號取代應用程式資料夾或受保護的系統資料夾的同步處理,可能會導致問題。
-
您無法使用這個方法,在其他分區或磁片上同步處理資料夾。 Symlinks 必須存在於原始檔案所在的磁片磁碟機上。
-
您無法以相反的方式使用此因應措施。 原始或 <的目標> 資料夾必須位於 OneDrive 目錄中。