Проблема
Эта статья содержит сведения, которые применяются при использовании клиента синхронизации OneDrive (groove.exe).
Примечание. Чтобы определить, какой клиент синхронизации OneDrive вы используете, посмотрите, какой клиент синхронизации OneDrive я использую?
Вот сценарий, описанный ниже.
-
Вы настроили OneDrive или библиотеку SharePoint для синхронизации с компьютером с помощью приложения OneDrive.
-
Вы хотите использовать дополнительный локальный путь для синхронизации файлов, но его нельзя настроить в приложении для синхронизации.
Решение или временное решение
Для решения этой проблемы используйте символические ссылки, чтобы связать локальный путь локальной папки синхронизации OneDrive. Файлы, помещенные в связанное расположение, будут добавлены в локальную папку OneDrive и будут синхронизироваться с OneDrive или SharePoint сайтом.
Команда Mklink используется для создания символических ссылок в командной строке. Чтобы создать символьную ссылку на папку, необходимо сначала создать целевую папку в локальном OneDrive расположении, а затем использовать следующую команду:
mklink /d \Path to Link\Path to Target
Обратите внимание, что в этом сценарии новая ссылка создается и Целевая папка — расположение текущего OneDrive синхронизированное расположение. Например, команда должна выглядеть примерно следующим образом:
mklink /d c:\OneDriveLink c:\users\username\OneDrive @ Contoso\Folder
Для выполнения команды в командной строке с повышенными привилегиями может потребоваться выбрать команду " Запуск от имени администратора ".
Дополнительные сведения о команде Mklink можно найти в статьях Mklink.
Примечание. В контексте команды Mklink исходную папку или <целевой> должен быть уже синхронизированный каталог OneDrive. Новый путь для синхронизации или <>рукописного ввода , а затем ссылки на целевое расположение.
Дополнительные сведения
Ограничения
-
OneDrive индикаторов синхронизации (зеленая галочка или красный крестик) не отображаются для файлов, доступ к которым осуществляется с помощью ссылки "папка". Эти файлы по-прежнему будут синхронизированы, а индикаторы состояния будут доступны в исходном OneDrive расположении локальной папки.
-
Символические ссылки NTFS (также называемые symlinks) должны находиться на том же диске и в разделе, где находится целевой объект.
-
Мы не рекомендуем синхронизировать системные папки, а сюда входит папка Мои документы. Это может привести к проблемам с различными ограничениями в службе OneDrive. К этим ограничениям относятся длина пути, символы, ограничения на размер файла и проблемы, связанные с добавлением метаданных в XML-файлы.
-
Symlinks не полностью прозрачен для приложений. Синхронизация папок приложения и защищенных системных папок путем их замены с помощью symlink, возможно, приведет к возникновению проблем.
-
Вы не можете синхронизировать папки в других разделах или дисках с помощью этого метода. Symlinks должен находиться на том же диске, что и исходный файл.
-
Это временное решение нельзя использовать в обратном порядке. Исходная или <Целевая папка> должна находиться в каталоге OneDrive.
Все еще нужна помощь? Перейдите в сообщество Майкрософт.