1

У меня есть приложение, которое хранит свои настройки и другие данные в определенной папке на моем жестком диске. Я не могу изменить это местоположение без перепроектирования приложения.

Я использую приложение на двух компьютерах в моем доме. Мне бы хотелось, чтобы они оба использовали одну и ту же папку, поэтому, когда я сохраню свои данные на одном компьютере, они станут доступны на другом. Я знаю, что это будет работать, потому что это работает, просто копируя файлы, но это быстро становится утомительным, и я хотел бы более элегантный способ, предпочтительно с функциями, встроенными в Windows. Одна из машин постоянно подключена к сети, поэтому, если бы я мог как-то "перенаправить" папку с другой машины в общую папку на первой, это решило бы мою проблему.

Можно ли это как-то сделать?

Примечание: постоянно подключенный компьютер работает под управлением Windows XP Pro, а другой (ноутбук) работает под управлением Windows 7 Enterprise.

2 ответа2

2

Если ваши разделы находятся в NTFS, вы можете создать NTFS-ссылку между папками, как объяснено в этом другом ответе.

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

Расширения оболочки NTFS Link позволят вам легко создавать и управлять этими точками соединения (а также жесткими ссылками) из контекстного меню Проводника.

Однако это, скорее всего, будет работать только на одном из компьютеров, который физически имеет общую папку. Я сомневаюсь, что вы можете сделать это, чтобы указать на общий диск.


Изменить: Может быть, вы могли бы объединить это с символическими ссылками NTFS. В отличие от "перехода", подобного тому, который был создан с помощью предыдущего решения, этот позволяет также указывать на сетевые диски. Недостатком является то, что он работает только в Windows Vista и последующих версиях.

Итак, я думаю, вам нужно создать общую папку на компьютере с XP (которая уже является настройкой после повторного чтения вашего вопроса), создать соединение с первым решением, с вашей папкой программы, а затем создать символическую ссылку из 7, в эту общую папку.

2

Вы можете использовать бесплатную Allway Sync, которая может синхронизироваться в обоих направлениях.

Для синхронизации по Интернету, см. Эту статью: Бесплатные способы синхронизации папок между компьютерами.
В нем описано, как автоматически синхронизировать две папки с помощью бесплатного сервиса Microsoft FolderShare.

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