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!
quelle
rsync
Aber sagen Sie, Sie suchen nach einem Dienstprogramm, das was tutrsync
tut, nur kann es nicht seinrsync
. Ich verstehe nicht was du willst.Antworten:
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"
quelle