- PVSM.RU - https://www.pvsm.ru -
Недавно пришла идея хранить свои документы не на флешке или внешнем HDD, а на более удобных облачных хранилищах, таких как SkyDrive, Box, Google Drive. Единственной проблемой была невозможность «из коробки» заставить их все работать с одной лишь единой папкой. Собственно, на примере этих трёх сервисов и рассмотрю такую возможность (Dropbox и iCloud работают по схожему принципу).
А имеем мы вот что: папки SkyDrive, My Box Files и Google Drive в «Моих Документах» (ну или My Documents, кому как удобнее). По какой-то непонятной мне причине разработчики всех трёх программ не позволили выбирать конечную папку, имя которой не соответствовало бы названию программы.
Самым подходящим способом оказалось простое использование симлинков [1]. За основу предлагаю взять SkyDrive (ну изначально он мне понравился):
1. Открываем командную строку с правами администратора.
2. Вводим
mklink /D "C:UsersderaidonFolderName" "C:UsersderaidonSkyDrive"
где deraidonFolderName есть папка нужного вам пользователя и папка одного из оставшихся двух сервисов. Об этом чуть далее.
3. Для Box и Google Drive названия My Box Files и Google Drive соответственно.
Создав нужную папку, переходим к настройкам Box Sync (Change 'My Box Files' location) и меняем адрес папки на созданный симлинк, направляющий на SkyDrive:


А они начинают возникать из-за Google Drive. Причина проста — Google проверяет соответствие файла desktop.ini в папке своему, так сказать, эталону и из-за этого desktop.ini в папке SkyDrive ему попросту начинает мешать. Что же делать?
Решение оказалось довольно простым — переименовываем папку SkyDrive на рандомное название и создаём новую папку с названием SkyDrive. Далее разлогиниваемся из Google Drive (Настройки-Отсоединить аккаунт) и сходим заново (Войти). После этого кликаем «Далее» и выбираем «Расширенная настройка», где и меняем адрес на созданный нами симлинк. И начинаем синхронизацию, не забыв перекинуть данные из старой папки.

В конечном итоге должно получиться что-то вроде этого:

Вроде бы всё. Логичнее, конечно, было за основу взять Google Drive, но лично мне «СкайДрайв» нравится куда больше.
Спасибо за внимание.
Если вас не устроит, что у папки SkyDrive иконка от Google Drive, то вылечить это довольно просто: меняете иконку папки на иконку из %HOMEDRIVE%Users%USERNAME%AppDataLocalMicrosoftSkyDriveSkyDrive.exe
Автор: deRaidon
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/windows/37228
Ссылки в тексте:
[1] симлинков: http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0
[2] Источник: http://habrahabr.ru/post/184410/
Нажмите здесь для печати.