Домашняя » как » Как синхронизировать любую папку с SkyDrive на Windows 8.1

    Как синхронизировать любую папку с SkyDrive на Windows 8.1

    До Windows 8.1 можно было синхронизировать любую папку на вашем компьютере со SkyDrive, используя символические ссылки. Этот метод больше не работает сейчас, когда SkyDrive встроен в Windows 8.1, но есть и другие приемы, которые вы можете использовать.

    Создание символической ссылки или соединения каталога в вашей папке SkyDrive даст вам пустую папку в облачном хранилище SkyDrive. Смущает, что файлы будут отображаться внутри приложения SkyDrive Modern, как если бы они были синхронизированы, но это не так.

    Решение

    Поскольку SkyDrive отказывается понимать и принимать символические ссылки в своей собственной папке, лучшим вариантом, вероятно, будет использование символических ссылок в любом случае - но в обратном направлении..

    Например, предположим, у вас есть программа, которая автоматически сохраняет важные данные в папке на любом месте вашего жесткого диска - будь то C: \ Users \ USER \ Documents \, C: \ Program \ Data или где-либо еще. Вместо того, чтобы пытаться обмануть SkyDrive в понимании символической ссылки, мы могли бы вместо этого переместить саму фактическую папку в SkyDrive и затем использовать символическую ссылку в исходном местоположении папки, чтобы обмануть оригинальную программу.

    Это может не работать для каждой отдельной программы. Но это, вероятно, будет работать для большинства программ, которые используют стандартные вызовы Windows API для доступа к папкам и сохранения файлов..

    Мы просто переворачиваем старое решение здесь - мы больше не можем обманывать SkyDrive, поэтому давайте попробуем обмануть другие программы.

    Перемещение папки и создание символической ссылки

    Во-первых, убедитесь, что ни одна программа не использует внешнюю папку. Например, если это папка с данными или настройками программы, закройте программу, которая использует папку.

    Затем просто переместите папку в папку SkyDrive. Щелкните правой кнопкой мыши по внешней папке, выберите «Вырезать», перейдите в папку SkyDrive, щелкните правой кнопкой мыши и выберите «Вставить». Папка теперь будет находиться в самой папке SkyDrive, поэтому она будет синхронизироваться нормально.

    Затем откройте окно командной строки от имени администратора. Щелкните правой кнопкой мыши кнопку «Пуск» на панели задач или нажмите клавишу Windows + X и выберите «Командная строка» («Администратор»), чтобы открыть ее..

    Выполните следующую команду, чтобы создать символическую ссылку в исходном месте папки:

    mklink / d «C: \ Original \ Folder \ Location» «C: \ Users \ NAME \ SkyDrive \ FOLDERNAME \»

    Введите правильные пути для точного местоположения исходной папки и текущего местоположения папки в вашем SkyDrive.

    Затем Windows создаст символическую ссылку в исходном местоположении папки. Надеемся, что большинство программ обмануты этим символическим местоположением, сохраняя свои файлы непосредственно в SkyDrive.

    Вы можете проверить это сами. Поместите файл в папку в исходное местоположение. Он будет сохранен в SkyDrive и синхронизирован в обычном режиме, появившись в онлайн-хранилище SkyDrive..

    Недостатком является то, что вы не сможете сохранить файл на SkyDrive, если он не займет место на том же жестком диске, на котором установлен SkyDrive. Вы не сможете разбросать папки по нескольким жестким дискам и синхронизировать их все. Однако вы всегда можете изменить расположение папки SkyDrive в Windows 8.1 и поместить ее на диск с большим объемом свободного места. Для этого щелкните правой кнопкой мыши папку SkyDrive в проводнике, выберите «Свойства» и используйте параметры на вкладке «Местоположение»..

    Вы даже можете использовать дисковые пространства для объединения дисков в один большой диск.

    Автоматически копировать исходные файлы в SkyDrive

    Другой вариант - запустить программу, которая автоматически копирует файлы из другой папки на вашем компьютере в папку SkyDrive. Например, допустим, вы хотите синхронизировать копии важных файлов журналов, которые программа создает в определенной папке. Вы можете использовать программу, которая позволяет планировать автоматическое зеркалирование папок, настраивая программу на регулярное копирование содержимого папки журнала в папку SkyDrive..

    Это может быть полезной альтернативой для некоторых случаев использования, хотя это не то же самое, что стандартная синхронизация. В итоге вы получите две копии файлов, занимающие место в вашей системе, что не идеально для больших файлов. Файлы также не будут немедленно загружены в хранилище SkyDrive после их создания, а только после запуска запланированной задачи. Есть много вариантов для этого, в том числе собственный SyncToy от Microsoft, который продолжает работать на Windows 8.

    Если вы использовали трюк с символьной ссылкой для автоматической синхронизации копий файлов сохранения игр на ПК со SkyDrive, вы можете просто установить GameSave Manager. Он может быть настроен на автоматическое создание резервных копий файлов сохранения игр на компьютере вашего компьютера по расписанию, сохраняя их в SkyDrive, где они будут синхронизироваться и создавать резервные копии онлайн.


    Поддержка SkyDrive была полностью переписана для Windows 8.1, поэтому неудивительно, что этот прием больше не работает. Возможность использовать символические ссылки в предыдущих версиях SkyDrive никогда официально не поддерживалась, поэтому неудивительно, что она перестала работать после переписывания.

    Ни один из вышеперечисленных методов не является столь же удобным и быстрым, как старый метод символьных ссылок, но это лучшее, что мы можем сделать с интеграцией SkyDrive, которую Microsoft дала нам в Windows 8.1. Тем не менее, можно использовать символические ссылки для простой синхронизации других папок с конкурирующими облачными сервисами хранения, такими как Dropbox и Google Drive, поэтому вы можете рассмотреть возможность перехода с SkyDrive, если эта функция критична для вас.