5

В настоящее время я использую три «облачных» сервиса (Google Drive, Dropbox и SkyDrive). Тем не менее, они не очень настраиваемы; Мне не удалось настроить все три службы для синхронизации одной и той же локальной папки. И поскольку разные службы имеют разные ограничения пространства, я хочу, чтобы они имели отдельную локальную папку.

Например, у меня есть следующее:

  • C:\Users\me\Google Документы \
  • C:\Users\ Me \ SkyDrive \
  • C:\Users\ Me \ Dropbox \

У меня есть «супер важные» документы, которые я храню в другом месте

  • D:\Documents\ ВАЖНО

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

Я использовал MKLINK в попытке сделать это:

MKLINK [[/D] | [/H] | [/J]] Link Target

Внутри каждых трех локальных папок я использовал MKLINK для создания ссылки на D:\Documents\IMPORTANT - Кажется, это работает. Локально я вижу папку и могу перейти к ней. У меня есть только одна копия каждого файла - все отлично.

КРОМЕ

Google Drive не синхронизирует его.

Он «знает», что это не настоящий каталог, и он относится к нему по-другому! Похоже, это известная проблема:http://productforums.google.com/forum/#!topic/drive/vImyhTG7qWs%5B1-25-false%5D http://blog.redhed.org/2012/04/use -existing папка-для-Google-drive.html

Мое понимание символической ссылки заключалось в том, что она предназначена именно для этой ситуации. Я хочу, чтобы мои приложения не знали, что ссылка является символической. Я хочу, чтобы они просто увидели папку с файлами в ней. Очевидно, что ОС должна правильно обрабатывать это «за кулисами» ... но я ожидаю, что это будет прозрачно для приложений, которые я запускаю.

Я начинаю бродить, но есть ли что-то, что я могу использовать, кроме MKLINK, что, по сути, делает то же самое, но способом, который «прозрачен»?

1 ответ1

0

Вы имеете в виду жесткие ссылки? Используйте fsutil hardlink create

C:\Users\ultrasawblade>fsutil hardlink create 
Usage : fsutil hardlink create <new filename> <existing filename>    
Eg : fsutil hardlink create c:\foo.txt c:\bar.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .