Datum von [..] (übergeordnetes Verzeichnis) ändern
Moderators: Hacker, Stefan2, white
Datum von [..] (übergeordnetes Verzeichnis) ändern
Hallo zusammen,
weiß irgendjemand wie man das angezeigte Datum von [..] ändert. Mit dem [..]-Zeichen meine ich den Rücksprung zum übergeordnetem Verzeichnis. Anfangs meinte ich, dass ich dafür nur das Datum des übergeordneten Verzeichnisses ändern müsste, jedoch half dies nichts (sowohl Erstellungsdatum, Änderungsdatum, als auch Zugriffsdatum). Es würde mir auch schon helfen, wenn jemand weiß von wo Total Commander dieses Datum herbekommt, denn der übergeordnete Ordner kann es ja wohl nicht sein (Der Grund ist oben schon beschrieben).
weiß irgendjemand wie man das angezeigte Datum von [..] ändert. Mit dem [..]-Zeichen meine ich den Rücksprung zum übergeordnetem Verzeichnis. Anfangs meinte ich, dass ich dafür nur das Datum des übergeordneten Verzeichnisses ändern müsste, jedoch half dies nichts (sowohl Erstellungsdatum, Änderungsdatum, als auch Zugriffsdatum). Es würde mir auch schon helfen, wenn jemand weiß von wo Total Commander dieses Datum herbekommt, denn der übergeordnete Ordner kann es ja wohl nicht sein (Der Grund ist oben schon beschrieben).
Hallo und willkommen im Forum!
Wie hast Du versucht das Datum des Verzeichnisses zu ändern?
Welche TC Version? Welches Betriebssystem?
Wenn ich das Datum eines übergeordneten Folders mit TC 8.51a unter Win8.1/Win7,
mit dem TC eigenen "Attribute ändern" (cm_SetAttrib) Dialog ändere,
dann wird das auch bei [..] geändert angezeigt.
Wie hast Du versucht das Datum des Verzeichnisses zu ändern?
Welche TC Version? Welches Betriebssystem?
Wenn ich das Datum eines übergeordneten Folders mit TC 8.51a unter Win8.1/Win7,
mit dem TC eigenen "Attribute ändern" (cm_SetAttrib) Dialog ändere,
dann wird das auch bei [..] geändert angezeigt.
Räubi
(#2852 + #287609)
(#2852 + #287609)
Danke erstmals.
Zu deiner Frage:
Ich verwende TC 8.51a und Windows 7. Ich habe es auch schon versucht mit Administratorrechten zu verändern (leider erfolglos). Da du sagtest, dass es bei dir funktioniert, habe ich mal bei mir nachgesehen ob es bei mir auf der Festplatte funktioniert und tatsächlich gibt es da kein Problem. Bei mir ergibt sich das Problem nämlich beim Ändern auf einem USB-Stick. Ich vermute, dass es vllt. an dem Dateisystem liegen könnte. (NTFS-Dateisystem auf meiner Festplatte, jedoch FAT32-Dateisystem auf USB-Stick). Aber wie kann ich es dann auf dem USB-Stick ändern?
Zu deiner Frage:
Ich verwende TC 8.51a und Windows 7. Ich habe es auch schon versucht mit Administratorrechten zu verändern (leider erfolglos). Da du sagtest, dass es bei dir funktioniert, habe ich mal bei mir nachgesehen ob es bei mir auf der Festplatte funktioniert und tatsächlich gibt es da kein Problem. Bei mir ergibt sich das Problem nämlich beim Ändern auf einem USB-Stick. Ich vermute, dass es vllt. an dem Dateisystem liegen könnte. (NTFS-Dateisystem auf meiner Festplatte, jedoch FAT32-Dateisystem auf USB-Stick). Aber wie kann ich es dann auf dem USB-Stick ändern?
Das scheint eine Eigenart oder Eigenschaft von FAT(32) zu sein, denn bei NTFS tritt folgendes Verhalten nicht auf: Wenn man beispielsweise ein neu angelegtes Verzeichnis C:\a hat, dieses den Zeitstempel 26.07.2014 12:00 besitzt und man wechselt in dieses Verzeichnis hinein, wird für [..] ebenfalls dieser Zeitstempel angezeigt. Ändert man nun den Zeitstempel von C:\a auf irgendetwas anderes, verbleibt der Zeitstempel von [..] nach dem Wechsel in das Verzeichnis C:\a bei 26.07.2014 12:00.
Keine Ahnung, ob das normal ist, ob das so sein soll. Hab ich auch noch nie drüber nachgedacht. Auf Zeitstempel sollte man sich generell nie (ausschließlich) verlassen.
MfG Dalai
Keine Ahnung, ob das normal ist, ob das so sein soll. Hab ich auch noch nie drüber nachgedacht. Auf Zeitstempel sollte man sich generell nie (ausschließlich) verlassen.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Das ist bei FAT tatsächlich normal, da es sich auf das Erstelldatum bezieht, nicht auf das Änderungsdatum, siehe z.B. hier.
Das Änderungsdatum von Dateien ist ja noch einigermaßen sinnvoll, wurde auch seit ich denken kann in allen Dateimanagern als primärer Zeitstempel benutzt,
das Erstelldatum ist dann schon eine ziemlich schwammige Angelegenheit, aber bei Verzeichnis-/Ordner-Zeitstempeln wird es absurd,
weil fast jedes Dateisystem andere Konventionen dazu hat, und spätestens wenn man irgendwie übers Netzwerk/Remote/NAS/Cloud etc. kopiert, gehen die Informationen i.d.R. sowieso verloren.
Dem kann ich nur zustimmen.Dalai wrote:Auf Zeitstempel sollte man sich generell nie (ausschließlich) verlassen.
Das Änderungsdatum von Dateien ist ja noch einigermaßen sinnvoll, wurde auch seit ich denken kann in allen Dateimanagern als primärer Zeitstempel benutzt,
das Erstelldatum ist dann schon eine ziemlich schwammige Angelegenheit, aber bei Verzeichnis-/Ordner-Zeitstempeln wird es absurd,
weil fast jedes Dateisystem andere Konventionen dazu hat, und spätestens wenn man irgendwie übers Netzwerk/Remote/NAS/Cloud etc. kopiert, gehen die Informationen i.d.R. sowieso verloren.
Re: Datum von [..] (übergeordnetes Verzeichnis) ändern
Wohl kaum, da das Verhalten nun mal fest ist.Chucky4 wrote:Gibt es trotzdem irgendeine Möglichkeit dieses Datum zu ändern?
Es müsste im TC eine eigene Logik geben, welche den Zeitstempel bei FAT selbst anhand der Dateien auflöst,
aber ehrlich gesagt bezweifle ich dass es so eine Funktion jemals geben wird.
Von den Windows-API-Funktionen, diese lesen das Dateisystem und stellen alles bereit was man braucht, z.B. mit dieser Funktion.Chucky4 wrote:wenn jemand weiß von wo Total Commander dieses Datum herbekommt
Ja gibt es - aber nicht mit normalen Programmen. Das geht nur mit einem Diskeditor, welcher nicht auf Dateiebene arbeitet sondern auf "Sektorebene". Aber hier steht Aufwand und Nutzen in keinem vernünftigen Verhältnis. Kurz formuliert: nein es gibt keine (normale) Möglichkeit, das Datum zu verändern.Chucky4 wrote:Gibt es trotzdem irgendeine Möglichkeit dieses Datum zu ändern?
Es gäbe zwar einen Workaround, das auch ohne Diskeditor hinzubekommen aber der ist nicht wirklich besser:
1. Systemzeit auf gewünschte Zeit verstellen
2. neuen Ordner erstellen
3. Systemzeit wieder zurückstellen
4. alles vom alten Ordner in den neuen Ordner verschieben
5. alten, leeren Ordner löschen
6. neuen Ordner mit den alten Ordnernamen zurückumbenennen
"War is evil, in so far as it makes more bad people than it takes away."
Immanuel Kant in "Perpetual Peace"
Immanuel Kant in "Perpetual Peace"