Dienstprogramm zum Synchronisieren des Dateierstellungsdatums mit dem Änderungsdatum, vorzugsweise Kontextmenü für den Datei-Explorer [geschlossen]

0

Ich ärgere mich, wenn ich Dateien kopiere und das Erstellungsdatum neu wird. Ich weiß, dass dies technisch stimmt. Die Datei wird kopiert, sodass das Erstellungsdatum geändert wird. Wenn das Änderungsdatum der Kopie jedoch immer noch das Erstellungsdatum der Originaldatei ist (die Datei, aus der eine Kopie erstellt wurde), möchte ich dies gerne tun um das Erstellungsdatum der kopierten Datei auf das ursprüngliche Kopierdatum zu aktualisieren.

Ich kenne Dinge wie rsync und andere Befehlszeilentools, die verfügbar sind, um das Kopieren und Verwalten der ursprünglichen Dateidaten zu ermöglichen. Das will ich nicht. Ich habe einen speziellen Fall, in dem ich Dateien über einen bestimmten Kanal kopieren muss, der weder rsync noch kommandozeilenfähig ist (zumindest nicht leicht).

Ich kenne auch die Touch- und andere Hilfsprogramme für Mac und Windows, mit denen Sie die Attribute "Erstellungsdatum" und "Datumsänderung" manuell ändern können, oder sie gemeinsam in ein einzelnes manuell eingegebenes Datum ändern. Das will ich auch nicht.

Was ich suche, wenn eines vorhanden ist, ist ein Dienstprogramm, mit dem Sie ein Datumsattribut einer Datei mit einem anderen Datumsattribut dieser Datei synchronisieren können. Idealerweise durchkämmen Sie eine Liste von Dateien (in Massen- oder Stapelverarbeitung) und behandeln diese Das Datum wird automatisch für jede Datei in dieser Sammlung geändert. Wenn dies über das Kontextmenü des Datei-Explorers möglich wäre, wäre das ideal. Wenn dies über die Befehlszeile erfolgen muss, könnte das auch funktionieren. Der Befehl könnte auch in ein cmd-Skript portiert werden, das entweder zum Kontextmenü des Datei-Explorers hinzugefügt wird, um es in einem bestimmten Verzeichnis auszuführen, oder eine eigenständige cmd-Datei, die innerhalb des Ordners ausgeführt wird, dessen Inhalt Sie aktualisieren möchten / Dateiattribute wie oben beschrieben synchronisieren.

Ich hoffe, ich habe genau beschrieben, wonach ich suche!

purefusion
quelle
Du weißt von rsync Aber sagen Sie, Sie suchen nach einem Dienstprogramm, das was tut rsync tut, nur kann es nicht sein rsync. Ich verstehe nicht was du willst.
wallyk
Erfordert rsync nicht die ursprünglichen Quelldateien?
purefusion
Sie möchten einige Dateien nicht kopieren? Sie möchten nur einen Zeitstempel setzen?
wallyk
Warten Sie, welche Art von "Quelldateien" meinen Sie? Entgegengesetzt von "Ziel" oder "Computer-Quellcode".
wallyk
Gegenüber dem Ziel. Ich dachte, ich hätte ziemlich klar erklärt, dass ich keinen Zugriff auf die Quelldateien habe. Ich habe nur die kopierten Dateien in diesem Fall. Das Dienstprogramm, das ich möchte, durchläuft Dateien in einem Ordner. Führen Sie für jede Datei Folgendes aus: Setzen Sie das Erstellungsdatum auf das geänderte Datum derselben Datei. Ist das klarer? Idealerweise möchte ich, wenn möglich, ein Windows Explorer-Kontextmenü-Dienstprogramm.
purefusion

Antworten:

0

Ich verwende Attributechanger, um solche Dinge zu tun. Ich weiß nicht, ob es Batch-Dateien machen wird, aber es integriert sich in die Shell. Leicht und nicht aufdringlich. Ich habe jede Box installiert, die ich in den letzten 8 Jahren besessen habe. Google "Romain Petges Attribut-Wechsler"

Micah Thomason
quelle