Зеркальная папка с пустыми файлами и их синхронизация на 2 разных компьютерах

244
Daniel Ortega

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

Это должно быть сделано в автономном режиме, так как один из компьютеров не имеет доступа к Интернету или локальной сети.

Кроме того, одна из папок должна быть «фиктивной копией», в которой все файлы пусты, поскольку исходная папка слишком тяжелая для полного копирования (много ГБ файлов)

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

  1. Создайте полную копию существующей папки в OriginalPC, где скопированные файлы будут поддельными. Все скопированные имена папок и файлов будут такими же, как в исходном коде, но файлы либо будут пустыми, либо будут заполнены пробелами. это можно сделать с помощью FakeTwin

  2. Скопируйте это через USB на WorkingPC

  3. Здесь я хотел бы внести необходимые изменения, а затем сохранить их на USB-накопителе, чтобы эти изменения можно было применить к OriginalPC.

Проблема в том, что найденное мной программное обеспечение работает с 2 полными копиями, в то время как в моем случае одна из них была бы фиктивной.

Как я мог легко получить это?

-1
О каких файлах идет речь? Даже пробелы занимают место как примечание стороны. Я действительно не понимаю, что вы хотите архивировать с вашим первым шагом. Должен ли этот компьютер быть источником файлов (чтобы он содержал исходные файлы) или нет? Если вам просто нужно изменить несколько файлов, почему бы просто не скопировать эти несколько файлов напрямую? Seth 6 лет назад 0
@Seth Файлы, в основном, представляют собой изображения и видео, и внесение изменений в эти папки (они занимают несколько ГБ, на моем старом ПК занимает много времени). Создание фиктивной копии ускорит процесс их организации, сохраняя при этом ту же структуру и имена. Также бывает, что процесс организации может занять до нескольких часов, и это можно сделать только на дополнительном ПК. Оригинальный ПК следует принимать только тогда, когда все действия уже сохранены и готовы к применению. Daniel Ortega 6 лет назад 0
Таким образом, вы будете изменять картинки и видео, не имея возможности фактически работать с ними, потому что они будут пустыми / заполненными пробелами? Какие? Я действительно не понимаю, как эта установка имеет смысл. Из того, что я понимаю о том, что вы хотите сделать, я не могу представить себе программное обеспечение, которое бы это делало. Вы можете выполнить экспорт согласно своему инструменту, использовать git или аналогичный инструмент для отслеживания изменений (при условии, что они только перемещаются) и, возможно, сгенерировать сценарий на основе этого. Seth 6 лет назад 0
@Seth Думаю, что файлы не будут изменены (содержание), а только переименованы и перемещены. У меня ограниченный доступ к исходному компьютеру, поэтому я просто хочу посвятить 5 минут, чтобы извлечь из него «фиктивную» копию, а затем работать на дополнительном ПК все, что мне нужно. Как только я почувствую, что фиктивная копия правильно организована / переименована / отсортирована, я хочу применить эти изменения к оригинальной копии. Daniel Ortega 6 лет назад 0
@ McDonald's. Проблема в том, что оба компьютера расположены в разных физических местах (на расстоянии нескольких километров) и не могут получить доступ друг к другу, кроме как через USB-устройство. Вот почему мне нужен какой-то способ для отслеживания перемещений / удалений / переименований фиктивной копии, которую можно легко перенести на USB, а затем применить эти изменения к исходной копии. После прочтения документации ** Robocopy ** я не уверен, что это можно сделать Daniel Ortega 6 лет назад 0
@ McDonald's Я очень ценю вашу помощь, но не могу использовать другую настройку. Суть не в том, чтобы синхронизировать оба компьютера, а в том, чтобы организовать исходный компьютер, фактически не выполняя на нем эту организацию, а просто применяя изменения, сделанные с другого компьютера. Вот почему самый простой способ - создать зеркальную «фиктивную» копию на другом компьютере и отследить внесенные в нее изменения, чтобы впоследствии применить ее на исходном компьютере. Daniel Ortega 6 лет назад 0

1 ответ на вопрос

1
DanG

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

Это было бы хорошо, и это то, что я в конечном итоге ищу. Проблема в том, что будут тысячи переименований файлов, а также множество перемещений и слияний папок, которые можно легко сделать в Windows Explorer, но было бы утомительно написать команду для каждого действия. Поэтому было бы интересно, чтобы некоторые программы отслеживали эти действия и автоматически создавали этот пакетный файл во время их выполнения, чтобы я мог легко экспортировать этот пакетный файл на исходный компьютер. Daniel Ortega 6 лет назад 0