Ordner mit leeren Dateien spiegeln und auf zwei verschiedenen Computern synchronisieren

353
Daniel Ortega

Ich möchte zwei Ordner spiegeln, die sich auf verschiedenen Computern befinden, sodass sich Änderungen in einem Ordner auf den anderen auswirken.

Dies muss offline erfolgen, da einer der Computer weder Zugang zum Internet noch zum LAN hat.

Außerdem muss einer der Ordner eine "Dummy-Kopie" sein, in der alle Dateien leer sind, da der ursprüngliche Ordner zu schwer ist, um vollständig kopiert zu werden (viele GBs der Dateien).

Ich habe eine ungefähre Vorstellung davon, wie ich das bekommen könnte, aber mir fehlen alle notwendigen Schritte und Software. Bisher weiß ich, wie ich das machen kann:

  1. Erstellen Sie eine vollständige Kopie des vorhandenen Ordners im OriginalPC, in dem die kopierten Dateien gefälscht werden. Alle kopierten Ordner- und Dateinamen sind dieselben wie in der Quelle, aber die Dateien sind entweder leer oder werden mit Leerzeichen gefüllt. Dies ist mit FakeTwin möglich

  2. Kopieren Sie dies über USB auf den WorkingPC

  3. Hier würde ich die Änderungen vornehmen, die ich vornehmen und dann auf dem USB-Stick speichern muss, damit diese Änderungen auf den OriginalPC angewendet werden können

Das Problem ist, dass die Software, die ich gefunden habe, mit 2 vollständigen Kopien funktioniert. In meinem Fall wäre eine davon eine Dummy-Kopie.

Wie könnte ich das leicht bekommen?

-1
Über welche Art von Dateien sprechen wir? Sogar Leerzeichen benötigen Platz als Randnotiz. Ich verstehe nicht wirklich, was Sie mit Ihrem ersten Schritt archivieren möchten. Soll dieser PC die Quelle der Dateien sein (enthält also die Originaldateien) oder nicht? Wenn Sie nur ein paar Dateien ändern müssen, kopieren Sie diese Dateien einfach direkt. Seth vor 6 Jahren 0
@Seth Bei den Dateien handelt es sich meistens um Bilder und Videos, und es werden Änderungen an diesen Ordnern vorgenommen (in meinem alten PC sind einige GB viel Zeit). Das Erstellen einer Dummy-Kopie würde den Prozess der Organisation beschleunigen und dabei die gleiche Struktur und Namen beibehalten. Es kann auch vorkommen, dass der Vorgang des Organisierens bis zu mehreren Stunden dauern kann und dies nur im sekundären PC erfolgen kann. Der Original-PC sollte nur dann zugänglich sein, wenn alle Aktionen bereits gespeichert und zur Anwendung bereit sind. Daniel Ortega vor 6 Jahren 0
Sie würden also Bilder und Videos modifizieren, ohne tatsächlich daran arbeiten zu können, weil sie leer wären oder mit Leerzeichen gefüllt wären. Was? Ich verstehe wirklich nicht, wie dieses Setup Sinn macht. Von dem, was ich über das bekomme, was Sie tun möchten, kann ich mir keine Software vorstellen, die das tun würde. Möglicherweise können Sie den Export gemäß Ihrem Werkzeug durchführen, git oder ähnliches verwenden, um die Änderungen zu verfolgen (vorausgesetzt, es handelt sich nur um Verschiebungen) und möglicherweise ein Skript, das darauf basiert. Seth vor 6 Jahren 0
@Seth Denke, dass Dateien nicht verändert werden würden (der Inhalt), aber nur umbenannt und verschoben werden. Ich habe nur eingeschränkten Zugriff auf den ursprünglichen Computer. Daher möchte ich nur 5 Minuten verwenden, um die "Dummy-Kopie" daraus zu extrahieren und anschließend im sekundären PC zu arbeiten, was ich will. Sobald ich der Meinung bin, dass die Dummy-Kopie ordnungsgemäß organisiert / umbenannt / sortiert wurde, möchte ich diese Änderungen auf die Originalkopie anwenden. Daniel Ortega vor 6 Jahren 0
@ McDonald's Das Problem besteht darin, dass sich beide Computer an unterschiedlichen physischen Standorten (mehrere Kilometer entfernt) befinden und nur über ein USB-Gerät auf einander zugreifen können. Aus diesem Grund brauche ich eine Möglichkeit, Verschiebungen / Löschungen / Umbenennungen auf einer Dummy-Kopie zu verfolgen, die problemlos in einem USB-Gerät transportiert werden kann, und diese Änderungen dann auf die ursprüngliche Kopie anzuwenden. Nach dem Lesen der Dokumentation von ** Robocopy ** bin ich mir nicht sicher, ob dies möglich ist Daniel Ortega vor 6 Jahren 0
@ McDonald's Ich weiß deine Hilfe wirklich zu schätzen, aber ich kann kein anderes Setup verwenden. Es geht darum, nicht beide Computer synchronisieren zu lassen, sondern den ursprünglichen Computer zu organisieren, ohne diese Organisation tatsächlich auszuführen, sondern nur die von einem anderen PC vorgenommenen Änderungen anwenden. Deshalb ist der einfachste Weg, eine Spiegel- "Dummy" -Kopie in einem anderen PC zu haben und dort vorgenommene Änderungen nachzuverfolgen, um sie später auf dem ursprünglichen PC anzuwenden. Daniel Ortega vor 6 Jahren 0

1 Antwort auf die Frage

1
DanG

Eine Idee wäre, eine Batchdatei mit den Befehlen zum Kopieren, Verschieben und Umbenennen zu erstellen, die Sie ausführen möchten. Sie können die Datei auf Ihrer Zwillingskopie testen. Wenn sie ordnungsgemäß funktioniert, führen Sie sie im ursprünglichen Computerordner aus.

Das wäre schön und das ist es, wonach ich letztendlich suche. Das Problem ist, dass es Tausende von Dateinamen geben wird, sowie die vielen Verschiebungen und Zusammenführungen von Ordnern, die problemlos in Windows Explorer ausgeführt werden können, aber es wäre langwierig, für jede Aktion einen Befehl zu schreiben. Daher wäre es interessant, ein Programm zur Nachverfolgung dieser Aktionen und zum automatischen Erstellen dieser Batchdatei zu erstellen, damit ich sie problemlos auf den Originalcomputer exportieren kann. Daniel Ortega vor 6 Jahren 0