Question Windows 7, propriétés du fichier, date de modification, comment affichez-vous les secondes?


Quelqu'un sait-il un moyen d'afficher immédiatement les secondes de la propriété de modification de date d'un fichier dans l'interface graphique? Donc, si vous créez un fichier, n'importe quel fichier dans un répertoire, cliquez avec le bouton droit et choisissez Propriétés, la date de modification (si elle est récente) indiquera quelque chose comme "jj / mm / aaah hh: mm, il y a une minute"- rappel que c'est dans Windows 7. Windows XP l'a fait normalement. Puis ils ont changé quelque chose.

Si vous attendez un moment, vous verrez éventuellement les secondes, je ne sais pas combien de temps, mais c'est très ennuyeux si vous voulez résoudre quelque chose qui dépend de secondes des horodatages ... y a-t-il un réglage? clé de registre je peux peut-être changer?

J'utilise littéralement Chrome, collant dans le chemin du répertoire pour pouvoir voir les secondes rapidement (comme solution de contournement), mais ce serait bien de pouvoir utiliser Win7.


71
2018-01-04 21:08


origine


"Puis ils ont changé quelque chose." Je ressens un autre cas «d'anxiété de l'utilisateur» :)
Ceci est encore un autre exemple de Microsoft La grande fatigue de Windows. Au lieu de pousser les novices (ce qu'il en reste) à apprendre des ordinateurs et à fournir aux utilisateurs plus expérimentés la puissance qu'ils désirent, ils continuent de simplifier tout pour le plus petit dénominateur commun, le cerveau des célébrités et le reste, même pas fournir un utilisateur avec pouvoir mode. :-| - Synetech
@ Molly, Qu'est-ce que l'anxiété de l'utilisateur? Y a-t-il même un tel terme? - Pacerier


Réponses:


J'ai trouvé une solution à http://www.nicholasoverstreet.com/2010/03/windows-7-annoyance-file-properties/.

Allez dans "Panneau de configuration" → "Région et langue" → "Paramètres supplémentaires" → onglet Date.

Supprimer la chaîne dddd (par exemple, changez-le en ddd) Cliquez sur "Appliquer" et cela devrait fonctionner correctement.

Explication:

"Cliquez avec le bouton droit sur les propriétés du fichier" utilise la valeur "Long Date" + empty_space + "Long Time". La date longue est 'dddd, d MMMM yyyy' par défaut et 'Long Time' est h:mm:ss tt. Cependant, il semble que tant que vous avez la chaîne dddd dans 'Long Date', il peut parfois  ignorer vos paramètres "Long Time", en les remplaçant par "x minutes auparavant".


58
2017-09-04 16:55



Belle trouvaille! Inconvénient, mais au moins c'est quelque chose. Je viens de comprendre que c'est un bug par opposition à une fonctionnalité et peut être "corrigé" dans le futur. - Synetech
Merci, cherchait juste une solution à ce problème et vous l'avez bien compris. - Mephane
Cependant, cela ne fonctionne que si vous cliquez avec le bouton droit sur le fichier et sélectionnez les propriétés. Cela ne résout toujours pas le problème que Windows Explorer ne montre pas le temps long mais le temps court. - Pacerier
Je mets toujours les deux formats d'heure sur HH: mm: ss. - Jamie Hanrahan
Merci beaucoup. Mais y a-t-il un moyen d'ajouter des secondes dans la vue liste dans l'explorateur? Ou même en ligne de commande avec 'dir'? (der-da-derp) - Nate


J'ai examiné le même problème et, pour autant que je sache, non, il n'y a pas moyen.

Cependant, j'ai utilisé une solution de contournement qui a satisfait ce dont j'avais besoin, alors j'espère que cela vous aidera. La commande suivante, lorsqu'elle est exécutée à partir d'une ligne de commande dans le répertoire en question, imprimera les noms de fichiers et la date de modification en secondes:

forfiles /c "cmd /c echo @file @ftime"

J'espère que cela pourrait être utile aux gens.


22
2018-02-21 03:14



Meilleure réponse. Je vous remercie. - bvj


Il est important de noter que Windows Est-ce que affiche les secondes. Le masquage des secondes ne se produit que dans la fenêtre principale de l'Explorateur:

enter image description here

Mais Andrew ne posait pas de questions sur la fenêtre principale de l'Explorateur, il posait des questions sur la Clic-droit -> Propriétés dialogue, qui Est-ce que montre secondes:

enter image description here

Si cela fonctionne sur les propriétés, pourquoi pas dans la fenêtre principale?

La raison pour laquelle vous ne voyez pas les secondes, c’est que c’était une décision d’utilisation pour les supprimer (99% des utilisateurs ne se préoccupent pas de la dernière modification d’un fichier).

Pour ce faire, l'équipe shell appelle GetTimeFormatEx, en utilisant le drapeau lui demandant de supprimer les secondes:

GetTimeFormatEx(..., TIME_NOSECONDS, ...);

qui renvoie le Court instant format::

alt text

avec des secondes (ss)1 dépouillé.

1Même si la locale en-US par défaut ne spécifie pas ss dans le Court instant format; TIME_NOSECONDS va supprimer tout ss même s'il y en avait. Je n'obéirais pas non plus à ce commandement, même si tu l'étais.

modifier: Si vous vouloir pour voir l'heure à laquelle un fichier a été modifié (jusqu'à la seconde), utilisez l'interface graphique de Windows. Il vous indique l'heure à laquelle un fichier a été modifié (jusqu'à la seconde):

enter image description here

Si vous ne souhaitez pas utiliser l'interface graphique de Windows pour voir l'heure à laquelle un fichier a été modifié (jusqu'à la seconde), ne l'utilisez pas.

Modifier 26/03/2015: L'interface utilisateur Windows affichera toujours l'heure modifiée jusqu'au second - même si le fichier a été modifié très récemment:

enter image description here

Modifier le 28/01/2016: Inclus capture d'écran Windows 10 pour montrer que Windows 10, comme Windows 7, 8 et 8.1, faire affiche les secondes.


16
2018-02-27 02:35



Malheureusement, c'est correct. Même en ajoutant ss il ne fait pas apparaître les secondes dans Explorer, la ligne de commande, l'horloge, etc. C'est comme si elles disaient: Hey, nous vous avons facilité la tâche de personnaliser les choses comme vous le souhaitez, mais seulement si elles sont conformes à la nous comme. >:-( - Synetech
@Ian, "99% des utilisateurs ne se soucient pas de la résolution en quelques secondes"? Où avez-vous obtenu ces statistiques? Ce thread a déjà 24k vues. - Pacerier
Microsoft l'a rendu (très) légèrement meilleur pour les utilisateurs qui ne se soucient pas des secondes, mais bien pire pour les utilisateurs soucieux. Je suis content qu'il y ait une solution (le truc dddd => ddd) - netvope
L'interface graphique Windows ne montre pas toujours l'heure à la seconde. Si la date de modification est très récente, il affichera par exemple "Aujourd'hui, 26 mars 2015, il y a 10 minutes". - Ross Presser
@ RossPresser, je seconde ça. Toi doit retirer dddd tel qu'énoncé par le post ci-dessus. Si vous ne le faites pas: les dates ne montreront pas le "x minutes il ya" si x est égal à 0, mais une fois que x n’est plus 0, elles le montrent: i.stack.imgur.com/CQp4M.png Testé sur Win 8.1 NTFS. - Pacerier


Vous pouvez afficher l'heure de création / modification du fichier rapidement PowerShell:

PS C:\Users\mskfisher> $file = C:\windows\notepad.exe
PS C:\Users\mskfisher> $file = Get-Item C:\windows\notepad.exe
PS C:\Users\mskfisher> $file.CreationTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastAccessTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastWriteTime

Monday, July 13, 2009 8:39:25 PM

Inspiré par un article de blog TechNet utilisant PowerShell pour d'autres astuces folles.


13
2018-03-01 15:56



Merci pour le conseil. Il est dommage que nous devions aller si loin pour quelque chose de si simple. Même l'invite de commande refuse de l'afficher. :-| - Synetech


Selon Microsoft Answers: (Archivé, janvier 2010)

Malheureusement, nous ne savons pas pourquoi cela a été supprimé. c'est du côté des développeurs et de notre "connaissance de la réalité".

Comme vous l'avez spécifié, Chrome (et Firefox) affichera les secondes.

Je viens de charger XP Pro dans VMware, et j'ai vu que la valeur par défaut pour XP est sans secondes. Puis j'ai vérifié GNU ls sur Linux et Cygwin, aucune seconde ne s’affiche (par défaut). Certes vous pouvez faire ls -l --time-style=full-iso pour obtenir la granularité dont vous avez besoin. Je suppose que je n'ai jamais vraiment pensé avoir besoin de ce niveau de détail.


5
2018-01-04 22:55



Les développeurs prennent donc unilatéralement des décisions en matière d’interface utilisateur? C'est exactement le genre de chose qui donne une mauvaise réputation à une entreprise. - Synetech


fileTweak est un programme qui ajoute un onglet dans les propriétés de l'explorateur. Il est principalement utilisé pour changer la date / heure, mais il affichera les secondes. Malheureusement, ce n'est pas gratuit.

Cela dit, je pensais qu'il y avait un complément gratuit qui faisait essentiellement la même chose.


0
2018-01-09 18:39





Si vous souhaitez un complément gratuit d’Explorateur Windows pour afficher les temps de création, modification et d’accès avec secondes, essayez Stexbar. Il ajoute un onglet aux propriétés d'un fichier, ce qui permet de modifier les temps d'accès créés, modifiés et affiche l'heure actuelle en secondes.

Voir ici pour plus d'informations.


0
2018-04-25 13:15





Vous pouvez modifier le format par défaut "Short time format" en allant à:

Région et langue -> Paramètres supplémentaires -> Onglet Heure -> Temps court

Définissez simplement cette valeur sur: h: mm: ss tt et vous aurez des secondes sur les propriétés du fichier maintenant.


-1
2018-03-23 21:37



Faux. Avez-vous pas lu Ian répond au dessus? Les propriétés du fichier sont affectées par le Longtemps pas le Court instant. Et comme pour winexplorer, même si vous définissez la Court instant à h:mm:ss tt, il ignore toujours les secondes car le drapeau est utilisé pour supprimer les secondes: GetTimeFormatEx(..., TIME_NOSECONDS, ...); - Pacerier