Как заставить удаленную папку Documents на OneDrive синхронизироваться с папкой, отличной от папки по умолчанию?

Как заставить удаленную папку Documents на OneDrive синхронизироваться с папкой, отличной от папки по умолчанию?
Как заставить удаленную папку Documents на OneDrive синхронизироваться с папкой, отличной от папки по умолчанию?

Можно просто отредактировать расположение Документов вот таким образом, вот что делает диалог:


Я обнаружил, что могу включить ту же функциональность, что и диалоговое окно, просто отредактировав значения реестра:

\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Изменение значений для {F42EE2D3-909F-4907-8871-4C22FC0BF756} (Локальные документы) и Personal на локальную папку синхронизированных документов OneDrive, например.

C:\Users\myself\OneDrive - MyCompany\Documents

Но все равно видимое название папки оставалось Documents, а должно было быть на моем языке Dokumenty...

Еще одна вещь, которую мне пришлось сделать, это скопировать desktop.ini файл из C:\users\myself\documents в C:\Users\myself\OneDrive - MyCompany\Documents. Это исправило видимое имя папки и значок в проводнике. Конечно, потребовался перезапуск explorer.exe или выход/вход в систему.

Содержимое Desktop.ini было:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\windows.storage.dll,-21770
IconResource=%SystemRoot%\system32\imageres.dll,-112
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-235

Но я мог бы использовать вместо этого желаемое имя напрямую:

LocalizedResourceName=Dokumenty

Прикрепляю к посту несколько видео по теме:

Прикрепленное видео 1 - Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей, - мультик игра


NevaDev, 17 марта 2023 г., 22:25