Switch to English

Datei-Datums-Änderer (DDA)

ändert Dateidatum und Zeitstempel

Download System, Screenshot Sprache Autor Datum
DDA 2.0 (in Entwicklung) PC ab Windows XP,
macOS,
Linux
englisch, deutsch Manuel Haim Noch kein Veröffentlichungsdatum
DDA 1.8 (in Entwicklung) PC ab Windows XP englisch, deutsch Manuel Haim Noch kein Veröffentlichungsdatum
DDA 1.7.1 herunterladen (684kB) PC ab Windows 95
englisch, deutsch Manuel Haim 19.07.2022
DDA 1.7 herunterladen (687kB)
GIGA.de
PC ab Windows 95
englisch, deutsch Manuel Haim 14.08.2016
DDA 1.6 herunterladen (492kB)
CHIP.de
PC ab Windows 95
englisch, deutsch Manuel Haim 01.02.2014
DDA 1.5 herunterladen (467kB) PC ab Windows 95 englisch, deutsch Manuel Haim 11.08.2013
DDA 1.4.1 herunterladen (231kB) PC ab Windows 95 deutsch Manuel Haim 18.10.2009
DDA 1.4 herunterladen (231kB) PC ab Windows 95 deutsch Manuel Haim 14.03.2009
DDA 1.3 herunterladen (206kB) PC ab Windows 95 deutsch Manuel Haim 22.10.2007
DDA 1.2 herunterladen (200kB) PC ab Windows 95 deutsch Manuel Haim 27.02.2004
DDA 1.1 herunterladen (213kB) PC ab Windows 95 deutsch Manuel Haim 07.10.2000
DDA 1.0 herunterladen (195kB) PC ab Windows 95 deutsch Manuel Haim 07.10.2000

Na endlich! Ein Tool, das keiner brauchen sollte und doch jeder haben will:

Mit dem Datei-Datums-Änderer (DDA) können Sie nach Belieben das Änderungsdatum und weitere Zeitstempel Ihrer Dateien und Verzeichnisse ändern, anpassen, exportieren und vieles mehr! Und Sie brauchen dafür noch nicht einmal einen Pfennig zu bezahlen, denn der Datei-Datums-Änderer ist freie Software!

Öffnen Sie eine beliebige Datei, ändern Sie das Datum, und speichern Sie sie wieder. Fertig.

Des weiteren merkt sich der Datei-Datums-Änderer ab Version 1.1 auf Knopfdruck das Datum von beliebig vielen Dateien in einem Verzeichnis und speichert es auf Knopfdruck wieder zurück. Fantastisch!
Ab Version 1.2 können Sie auch eine Reihe von Dateien einheitlich mit einem neuen Datum versehen. Datum eintragen, Dateien wählen, fertig. Auf Wunsch wird für jede Datei der Zeitstempel erhöht. Negative Werte sind ab Version 1.3 möglich, ebenso das Erhöhen/Erniedrigen des Original-Zeistempels mehrerer Dateien.
Ab Version 1.4 kann auch das Verzeichnis-Datum oder ein komplettes Verzeichnis mitsamt Inhalt (rekursiv) bearbeitet werden - Tastenkürzel machen die Verarbeitung noch einfacher. Wunderbar!
Sie möchten mehr aus Ihren Dateien herausholen, neben dem Änderungs- auch das Erstellungs- und Zugriffsdatum anpassen oder den Zeitstempel mit den EXIF-Bilddaten abgleichen? Ab Version 1.5 kein Problem mehr, denn Quell- und Zieldatum sind bei allen Aktionen frei wählbar. All ihre Einstellungen können Sie selbstverständlich auch speichern. Klasse!
Version 1.6 unterstützt nun auch Windows 7 und neuere Windows-Versionen (ab Windows 7 wird im Windows-Explorer und nun auch in DDA zum korrekten Umgang mit Sommer- und Winterzeit eine neue Zeitfunktion verwendet, der Windows-Explorer in früheren Windows-Versionen hatte das Dateidatum nach einer Zeitumstellung um eine Stunde verschoben angezeigt).
Version 1.7 zeigt bei der Bearbeitung endlich ein Fortschrittsfenster, längere Aktionen werden somit nachvollziehbarer, lassen sich abbrechen oder sogar rückgängig machen. Auch ein CSV-Import und -Export ist jetzt möglich. Neu ist außerdem eine Kopierfunktion, um Zeitstempel rekursiv von einem auf ein anderes Verzeichnis zu übertragen. Ab Version 1.7.1 klappt dies auch bei abweichender Verzeichnisstruktur, solange Dateiname und Dateigröße übereinstimmen.

Version 1.8 (in Entwicklung) wird erstmals mit einem umfangreichen, strukturierten HTML-Handbuch veröffentlicht, welches das bisherige Info-Fenster ersetzt, viel Wissenswertes über Zeitstempel sowie Erläuterungen und Anwendungsbeispiele zu den zahlreichen Funktionen bietet. Außerdem wird eine Dateiliste eingeführt, so dass sich bequem per Drag+Drop eine Liste der zu bearbeitenden Dateien erstellen lässt. Eine Bildvorschau erleichtert zudem das Selektieren und Wiederauffinden von einzelnen Foto-Dateien. Neu sind auch die Unterstützung für beliebige Unicode-Zeichen im Dateinamen, ein in der Größe skalierbares Hauptfenster, eine Immer-im-Vordergrund-Option sowie das Offenhalten der Menüs beim Auswählen der einzelnen Optionen. Geplant sind darüberhinaus eine Kopierfunktion für die vollständigen Exif-Bilddaten (um diese zu sichern oder auf eine andere Datei zu übertragen) sowie die Möglichkeit, Foto-Dateien ohne vorhandenen Exif-Datensatz um einem solchen zu ergänzen.

Version 2.0 (in Entwicklung) wird plattformunabhängig für Windows, macOS und Linux erscheinen. Geplant sind ein integrierter Dateibrowser (um Dateien bequem auszuwählen oder direkt zu bearbeiten), eine sichtbare Merkliste sowie eine Vorschau (um Änderungen vor dem Speichern zu begutachten) sowie natürlich eine Dateiliste (um eine Liste beliebiger Dateien zur Bearbeitung zusammenzustellen). Eine Gruppierungsfunktion soll es erleichtern, Foto-Dateien aus unterschiedlichen Kameras oder mit unterschiedlichen Zeit-Offsets bequem zusammenzuführen. Angedacht ist auch eine Zeitkorrektur für Audio- und Videodateien (manche Geräte setzen den Zeitstempel bereits zu Anfang und manche erst zum Ende der Aufnahme). Auf Wunsch soll auch der Dateiname als Zeitstempel ausgelesen oder mit einem Zeitstempel befüllt werden können. Eine optionale Unterstützung für externe Tools wie „ExifTool“ oder „SetMace“ soll das Auslesen und Speichern zusätzlicher Zeitstempel ermöglichen.

Der Sourcecode des Programms ist in jedem Download enthalten.


Lizenz

Von Version 1.0 bis Version 1.7 wird der Datei-Datums-Änderer (DDA) vom Autor als FREEWARE (vgl. Wikipedia) zur kostenlosen Nutzung zur Verfügung gestellt.

Ab Version 1.8 wird DDA als freie Software unter der MIT-Lizenz bereitgestellt. Diese lautet in einer inoffiziellen deutschen Übersetzung etwa wie folgt:

Copyright © 2000-2020 Manuel Haim (McSquirrel@gmx.de)

Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die „Software“) erhält, die unentgeltliche Genehmigung erteilt, die Software uneingeschränkt zu nutzen – dies umfasst insbesondere (aber nicht ausschließlich) das Recht, Kopien der Software auszuführen, sie zu kopieren, zu verändern, mit anderer Software zusammenzufügen, sie zu veröffentlichen, zu verbreiten, unterzulizensieren und/oder zu verkaufen, sowie das Recht, den Personen, denen die Software überlassen wird, all dies ebenfalls zu bewilligen – und zwar vorbehaltlich der folgenden Bedingungen:

Der obige Urheberrechtshinweis und dieser Genehmigungstext sollen in allen Kopien der Software enthalten sein, auch bei Verwendung wesentlicher Auszüge der Software.

DIE BEREITSTELLUNG DER SOFTWARE ERFOLGT „SO WIE SIE IST“, OHNE JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GARANTIE. INSBESONDERE ERFOLGT KEINE GEWÄHRLEISTUNG DER ALLGEMEINEN GEBRAUCHSTAUGLICHKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER. DIE AUTOREN ODER URHEBERRECHTSINHABER HAFTEN KEINESFALLS FÜR ANSPRÜCHE, SCHÄDEN ODER SONSTIGE VERBINDLICHKEITEN, GLEICH OB SICH DIESE INFOLGE DER ERFÜLLUNG EINES VERTRAGS, INFOLGE VON STRAFTATEN ODER ABER ANDERWEITIG AUS, INFOLGE ODER IN ZUSAMMENHANG MIT DER SOFTWARE, IHRER AUSFÜHRUNG ODER IHRER SONSTIGEN NUTZUNG ERGEBEN.

(Weitere Informationen zur MIT-Lizenz: Siehe Wikipedia.)

Danksagung

Ein Dank gilt all denen, die ihre Software, Werkzeuge und Wissen ebenfalls frei zur Verfügung gestellt haben! Ohne sie wäre die Entwicklung von DDA nicht mäglich gewesen:

Verwendete Software-Bibliotheken:

Verwendete Entwicklungswerkzeuge:

Bei der Entwicklung hilfreiche Netz-Communities:


Versionsgeschichte

v1.0 (04-Sep-2000): Der Datei-Datums-Änderer erblickt das Licht der Welt.
Von jeweils einer Datei lässt sich das Änderungsdatum ändern. Beim Umgang
mit schreibgeschützten Dateien treten Probleme auf. Das Info-Fenster ist
hellblau.

v1.1 (07-Okt-2000): Das Problem mit den schreibgeschützten Dateien wurde
behoben. Über einen neuen Menüpunkt bestimmt der Anwender, wie der DDA
mit solchen Dateien verfahren soll. Das Info-Fenster ist königsblau und
hat eine Scroolbar bekommen.

Außerdem besteht nun die Möglichkeit, das Datum von mehreren sich in einem
Verzeichnis befindenden Dateien zu "merken" und auf Knopfdruck wieder
zurückspeichern.

v1.2 (27-Feb-2004): Auf Anregung eines Benutzers ist es nun möglich,
mehreren Dateien gleichzeitig ein Datum zuzuweisen. Wahlweise kann der
Zeitstempel pro Datei automatisch erhöht werden, so dass z.B. eine Reihe
von Dateien aufsteigend nach Alphabet sortiert unterschiedliche Daten
zugewiesen bekommt.
Weitere Neuigkeit: Die Eingabefelder des DDA enthalten beim Programmstart
nun schon das aktuelle Datum sowie die Uhrzeit.

v1.3 (22-Okt-2007): Ein weiterer Benutzer äußerte den Wunsch, die Original-
Zeitstempel von mehreren Dateien zu erhöhen. Dies kann nun getan werden.
Außerdem erfolgt die Eingabe der Zeitstempel-Differenz nun nach Sekunden,
Minuten, Stunden, Tagen und Jahren gegliedert. Übergroße Werte (wie z.B.
60 Sekunden) werden automatisch umgerechnet, erstmals sind auch negative
Werte erlaubt.

v1.4 (14-Mär-2009): Dank der Anregung eines Benutzers lässt sich jetzt ein
Verzeichnis komplett mit allen Unterverzeichnissen (rekursiv) bearbeiten.
Neue Tastenkürzel ermöglichen einen schnellen Zugriff auf alle Funktionen (die
aktivierten Optionen werden direkt im Hauptfenster angezeigt). Einzelne Dateien
und Verzeichnisse können auch auf das Programmfenster gezogen und dort
fallen gelassen werden, um sie zur Bearbeitung zu öffnen (Drag & Drop).
Das Erscheinungsbild wurde an Windows XP angepasst und leicht überarbeitet.
Außerdem unterstützt DDA erstmals Eingabeparameter, so dass eine Integration
in den Windows Explorer (z.B. über das "Öffnen mit..."-Menü) möglich ist.

v1.4.1 (18-Okt-2009): Ein Erhöhen der Zeitstempel war nicht möglich, wenn die
Werte für Sekunden, Minuten usw. in der Summe 0 ergaben - dieser Fehler
wurde behoben.
Hinweis: Diese Version wurde am 29-Sep-2010 ins Download-Archiv von CHIP.de
aufgenommen!

v1.5 (11-Aug-2013): Viele schon lange geplante, teils durch Benutzer angeregte
Änderungen sind in diese Version eingeflossen. Durch die direkte Verwendung von
Windows-Betriebssystem-Funktionen können nun endlich alle Dateisystem-
Zeitstempel (Erstelldatum, Änderungsdatum, Zugriffsdatum) flexibel angepasst
werden, Quelle und Ziel sind hierbei frei wählbar.
Eine Unterstützung für EXIF-Zeitstempel in .jpg-Dateien (basierend auf dEXIF
1.03d von Gerry McGuire, vielen Dank!) ermöglicht eine einfache Korrektur des
Datums von Digitalfotos oder auch ein Umkopieren zwischen Dateisystem- und
EXIF-Zeitstempeln.
Neben einer verbesserten Zeit- und Datumseingabe lässt sich jetzt wahlweise
auch nur die Uhrzeit oder nur das Datum ändern, außerdem werden ungerade
Sekunden verarbeitet. Alle vorgenommenen Einstellungen lassen sich global oder
in separaten Dateien speichern, so dass der Benutzer für spezielle Aufgaben
eigene Konfigurationsdateien anlegen kann.
Das Programm-Icon wurde komplett neu gezeichnet und liegt jetzt in höherer
Auflösung vor. Zuguterletzt ist die Benutzeroberfläche nun wahlweise auf
deutsch oder englisch anzusehen (basierend auf GNU gettext / dxgettext), und
der Quellcode wurde weiter bereinigt sowie dokumentiert (doxygen).

v1.6 (01-Feb-2014): Das Extras-Menü hat auf Anregung eines Benutzers eine neue
Funktion erhalten, mit der sich das Datum von Verzeichnissen auf die neueste
darin enthaltene Datei setzen lässt. Nebenbei wurden im Extras-Menü die
erweiterten Einstellungen als solche gekennzeichnet und ein Warnhinweis bei
allen Funktionen eingebaut, die mehrere Dateien gleichzeitig verändern.
Bei der Funktion "Zeitstempel erhöhen" erleichtert ein Differenz-Taschenrechner
unter Angabe von Ist- und Soll-Zeitstempel nun die Anpassung der Zeitstempel
von mehreren Dateien, z.B. wenn die Uhr der Digitalkamera falsch gestellt war.
Im Optionen-Menü lässt sich der zu verwendende Konvertierungsalgorithmus für
Datei-Zeitstempel wählen (ab Windows 7 rechnet der Windows Explorer die
Dateizeit anders in lokale Zeit um als bei vorigen Windows-Versionen, um
insbesondere Probleme mit der Winter- und Sommerzeitumstellung zu beheben).
Statt des deutschen Hilfetextes wurde ggf. der englische angezeigt, wenn
"Systemvorgabe" als Sprache ausgewählt war - dies wurde korrigiert.
Hinweis: Diese Version wurde am 09-Apr-2015 ins Download-Archiv von CHIP.de
und am 10-Mär-2016 ins Download-Archiv von GIGA.de aufgenommen!

v1.7 (14-Aug-2016): Bei der Verarbeitung mehrerer Dateien friert DDA nun nicht
mehr ein, sondern zeigt eine interaktive Fortschrittsanzeige. Neben der
aktuell verarbeiteten Datei wird darin die Anzahl der bereits erledigten
Dateien (und Verzeichnisse) sowie der aktuelle Speicherverbrauch angezeigt.
Außerdem lassen sich länger andauernde Aktionen bei Bedarf einfach abbrechen.
Darüberhinaus ermöglicht eine Rückgängig-Funktion das Zurücksetzen der
geänderten Daten auf den Stand vor der letzten Bearbeitung.
Auf Wunsch eines Benutzers ist es jetzt möglich, das Datum von Verzeichnissen
alternativ zur neuesten auch auf die älteste darin enthaltene Datei zu setzen
- so lässt sich z.B. das Erstelldatum von Verzeichnissen nach einem
Kopiervorgang rekonstruieren.
Ein weiterer Benutzer hat eine Export- und Import-Funktion für Dateidaten (als
CSV-Datei) angeregt, um Daten einfach mit externen Programmen weiterverarbeiten
zu können.
Neben den genannten neuen Funktionen gab es aber auch Fehlerbereinigungen: Die
rekursiven Funktionen berücksichtigen inzwischen auch versteckte Dateien sowie
Systemdateien. Außerdem wurde ein Fehler bei der Option "bei Verzeichnissen
zusätzlich Erstelldatum setzen" behoben (zuvor wurden hierbei offenbar auch
Dateien entsprechend bearbeitet).
Beim Merken von Dateidaten wurde ein Speicherleck behoben, der belegte
Hauptspeicher wird jetzt nach dem Löschen wieder vollständig freigegeben.
Hinweis: Diese Version wurde am 17-Aug-2016 ins Download-Archiv von GIGA.de
aufgenommen!

v1.7.1 (19-Jul-2022): Bislang konnte das Dateidatum nur rekursiv von einem auf
ein anderes Verzeichnis übertragen werden, wenn beide Verzeichnisse dieselbe
Verzeichnisstruktur aufwiesen. Auf Wunsch eines Benutzers ist dies nun mit einer
neuen Funktion auch bei abweichender Verzeichnisstruktur möglich, es müssen
lediglich Dateiname und Dateigröße übereinstimmen.

Die DDA.exe wurde mit der kostenlosen "Borland Delphi 6 Personal Edition"
kompiliert und wurde nachträglich mit "UPX" (einem Packer für ausführ-
bare Dateien) gepackt.


Planung und Ideen
------------------------------
Um DDA weiter zu automatisieren, wären weitere Eingabeparameter denkbar -
dann könnte man alle DDA-Funktionen leicht in den Windows Explorer
integrieren oder Verknüpfungen erstellen, die bestimmte Funktionen aufrufen.

Zur Sicherung oder weiteren Bearbeitung von Datumswerten könnte es hilfreich
sein, eine Export- und Import-Funktion für gemerkte Daten (als csv-Datei) zu
implementieren.

Gespeicherte Konfigurationsdateien könnten über das Menü als "Profile" angeboten
und als Beispiele mitgeliefert werden.

Das Hauptfenster soll in DDA 2.0 übersichtlicher und die Bedienung insgesamt
intuitiver werden. Über eine Dateiliste könnten Dateien und Verzeichnisse zur
Bearbeitung hinzugefügt und dann der Reihenfolge nach bearbeitet werden, auf
Wunsch auch rekursiv. Als Quelle oder Ziel könnte auch der Dateiname oder
Daten aus einer CSV-Datei dienen. Die Zuordnung Quelle-Ziel könnte über ein
ansprechendes Auswahlfenster erfolgen.

Ein eigener Verzeichnis-Browser könnte dabei helfen, durch Verzeichnisse zu
navigieren, ohne das "Letzter Zugriff"-Datum zu ändern, und die Dateidaten
tabellarisch anzeigen. Auch eine Suche nach Dateien gemäß bestimmten Kriterien
wäre denkbar.

Ein Demo-Modus sowie eine Rückgängig-Funktion würden Einsteigern helfen,
Änderungen zunächst auszuprobieren und dann durchzuführen.

Vergleich zu anderen Tools (Stand 06/2018, sortiert nach Relevanz)

Die nachfolgende Tabelle bietet einen Überblick über vergleichbare Software-Tools.

Programmname Version (Jahr) Unterstützte Zeitstempel und Attribute Unterstützte Operationen Dateiauswahl System Sprache Lizenz
DDA / Datei-Datums-Änderer 1.7 (2016) Created/Modified/Accessed, EXIF Set, Copy, Adjust, Remember, Undo, CSV import/export, Fix directory timestamp single file/directory (drag+drop, non-recursively) or file/directory dialog (multiple/recursively) Windows English, German Free
ExifTool 11.00 (2018) Created/Modified/Accessed, EXIF, IPTC, XMP, Filename Set, Copy, Adjust, Remove, CSV import/export, Rename command line (recursively) Windows, macOS, Linux English Free
ExifToolGUI 5.16 (2012) based on ExifTool (see above) based on ExifTool (see above) file browser (non-recursively?) Windows English Free
Attribute Changer 9.7 (2018) Created/Modified/Accessed, Readonly/Archive/System/Hidden/Compress/Index, EXIF Set, Copy?, Adjust, Randomize, Rename to lowercase/UPPERCASE, Simulate Windows Explorer context menu integration, apply to files or directories (recursively), filters Windows English Free
BulkFileChanger
(successor of FileDate Changer)
1.51 (2017) Created/Modified/Accessed, Readonly/Archive/System/Hidden Set, Copy, Adjust file list (drag+drop, copy+paste, dialog, wildcard path, recursively) Windows English, German, language files Free
NewFileTime 3.21 (2018) Created/Modified/Accessed Set, Adjust, Simulate (preview) file list (drag+drop, dialog, recursively) Windows English Free
FolderTimeUpdate 1.52 (2018) Created/Modified Fix directory timestamp, Simulate directories only, single directory (drag+drop, dialog, path, recursively) Windows English, German, language files Free
EXIF Date Changer 3.55 (2017) Created/Modified, EXIF, Filename Set, Copy, Adjust, Remove, Rename image files only, single source/destination dir (path or dialog) Windows English, German, French, Russian, Polish Free (Pro version for purchase)
File Date Editor / Batch File DateTime Attribute Editor ? (2012) Created/Modified/Accessed Set file list (non-recursively) Windows English Free
FileDate Changer
(obsolete, replaced by BulkFileChanger)
1.1 (2002) Created/Modified/Accessed Set file list (drag+drop or dialog, non-recursively) Windows English Free
FDTC / FileDateTimeChanger ? (2018) Modified Set single file/directory (drag+drop?, dialog?, recursively) Windows German Free
FDT / File Date Time / File Date Time Changer ? (2006) Modified Set, Rename to lowercase/UPPERCASE file browser or path (non-recursively) Windows English Free
touch (Unix) ? (?) Modified/Accessed Set, Copy, Adjust command line (non-recursively) Windows (e.g. unxutils), macOS, Linux Multi-Language Free