SkyShellEx: синхронизируйте любую папку со SkyDrive
Доступны два типа служб синхронизации файлов, которые можно установить в системе под управлением Windows. Сначала службы, которые используют корневую папку для синхронизации данных, перемещаемых исключительно в эту папку, а затем службы, у которых нет этого ограничения, чтобы можно было синхронизировать любую папку в системе.
Microsoft SkyDrive относится к первой группе сервисов. Когда вы устанавливаете клиент в своей системе, вы заметите, что он создает папку на основном жестком диске, которая с этого момента считается корневой папкой. Все файлы и папки, которые вы перемещаете в эту папку, синхронизируются с облаком, и каждый файл в облаке синхронизируется с этой папкой.
Но что, если вы хотите синхронизировать папку или файл, которые вы не можете переместить? Скажем, вы хотите синхронизировать файл hosts в Windows или файлы, принадлежащие установке программы, чтобы их нельзя было переместить.
На момент написания статьи единственным жизнеспособным вариантом были символические ссылки. Вы можете использовать встроенные инструменты для этой или сторонних программ для создания этих ссылок. В основном они перемещают содержимое в папку SkyDrive и создают в исходном месте ссылку, указывающую на нее. Это гарантирует, что все программы и операционная система по-прежнему смогут обращаться к данным, как если бы они находились в исходном месте.
SkyShellEx — бесплатная программа для операционной системы Windows, специально разработанная для использования этой технологии в SkyDrive. После того, как вы установили программу в своей системе, вы заметите, что новый пункт контекстного меню появляется, когда вы щелкаете правой кнопкой мыши папки в проводнике Windows.

Просто щелкните правой кнопкой мыши любую папку в Windows и выберите в контекстном меню параметр «Синхронизировать со SkyDrive», чтобы переместить ее в корневую папку и создать виртуальную ссылку из исходного местоположения на нее. Вы заметите, что значок папки изменится, чтобы визуализировать изменение.
Чтобы остановить синхронизацию определенной папки со SkyDrive, просто щелкните правой кнопкой мыши папку в ее исходном расположении и выберите в контекстном меню параметр «Остановить синхронизацию со SkyDrive».
Если папка с таким же именем уже найдена в SkyDrive, вас спросят, хотите ли вы, чтобы содержимое обеих папок было объединено, или вы хотите запустить их рядом. Если вы выберете последний вариант, вам будет предложено выбрать альтернативное имя для одной из папок.
Приложение добавляет еще одну функцию в локальную копию SkyDrive. Когда вы открываете корневую папку и щелкаете правой кнопкой мыши по папке в ней, вы получаете возможность поделиться ею в SkyDrive. По сути, он запускает событие «отправить ссылку на электронную почту», чтобы поделиться связанной папкой с другими пользователями.
Вердикт
SkyDriveEx не изобретает велосипед, но упрощает добавление папок, которые нельзя просто скопировать в корневую папку SkyDrive в процессе синхронизации.