Windows 7, propiedades del archivo, fecha de modificación, ¿cómo muestra los segundos?

79

¿Alguien sabe una manera de mostrar inmediatamente los segundos de la propiedad modificada de fecha de un archivo en la GUI? Entonces, si crea un archivo, cualquier archivo en cualquier directorio, haga clic con el botón derecho y elija Propiedades, la fecha de modificación (si es reciente) dirá algo como " dd / mm / aaaa hh: mm, hace un minuto " - recordatorio esto es en Windows 7. Windows XP lo hizo normalmente. Luego cambiaron algo.

Si espera un tiempo, eventualmente verá los segundos, no estoy seguro de cuánto tiempo es, pero esto es increíblemente molesto si desea solucionar problemas que dependen de los segundos de las marcas de tiempo ... ¿hay una configuración? ? clave de registro que puedo cambiar tal vez?

Literalmente estoy usando Chrome, pegando en la ruta del directorio para poder ver los segundos rápidamente (como solución) pero sería bueno poder usar Win7.

Jordan W.
fuente
44
"Entonces cambiaron algo".
14
Este es otro ejemplo más de The Great Dumbing-Down of Windows de Microsoft . En lugar de presionar a los novatos en informática (lo que queda de ellos) para que aprendan computadoras y brinden a los usuarios más avanzados el poder que desean, siguen simplificando todo para el usuario con el cerebro común más bajo de denominador común y agravando al resto de nosotros ni siquiera proporcionando un modo de usuario avanzado. :-|
Synetech
2
@Molly, ¿Qué es la ansiedad del usuario? ¿Existe incluso ese término?
Pacerier

Respuestas:

61

Encontré una solución en http://www.nicholasoverstreet.com/2010/03/windows-7-annoyance-file-properties/ .

Vaya a 'Panel de control' → 'Región e idioma' → 'Configuración adicional' → pestaña Fecha.

Elimine la cadena dddd(por ejemplo, cámbiela a ddd) haga clic en 'Aplicar' y debería funcionar bien.

Explicación:

'Propiedades del archivo de clic derecho' utiliza el valor "Long Date" + empty_space + "Long Time". La fecha larga es 'dddd, d MMMM aaaa' por defecto, y 'Largo tiempo' es h:mm:ss tt. Sin embargo, parece que siempre que tenga la cadena dddden 'Fecha larga', a veces puede ignorar la configuración de 'Tiempo largo', anulándola con "hace x minutos".

Andrés
fuente
3
Buen hallazgo! Inconveniente, pero al menos es algo. Me imagino que este es un error en lugar de una característica y puede ser "corregido" en el futuro.
Synetech
2
Sin embargo, esto solo funciona si hacemos clic derecho en el archivo y seleccionamos propiedades. Esto todavía no soluciona el problema de que el Explorador de Windows no muestra el tiempo largo sino el tiempo corto.
Pacerier
Siempre configuro ambos formatos de hora en HH: mm: ss.
Jamie Hanrahan
1
Muchas gracias Pero, ¿hay alguna manera de agregar segundos en la vista de lista en el explorador? ¿O incluso por línea de comando con 'dir'? (der-da-derp)
Nate
1
En Windows 10, abra 'Panel de control' -> 'Región' -> 'Configuración adicional' -> pestaña Fecha. Cambie Long Datea "ddd, MMMM d, aaaa". Ahora regrese a la pestaña de propiedades de un archivo en el Explorador de Windows y muestra los segundos.
Ryan Shillington
24

He estado buscando el mismo problema y, por lo que puedo decir, no, no hay manera.

Sin embargo, he estado utilizando una solución alternativa que ha satisfecho lo que necesitaba, así que espero que te ayude. El siguiente comando, cuando se ejecuta desde una línea de comando en el directorio en cuestión, imprimirá los nombres de archivo y la fecha de modificación a segundos:

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

Espero que pueda ser de alguna utilidad para las personas.

dlanod
fuente
Estoy en una red empresarial y no puedo instalar ningún software sin una buena razón por la cual beneficiaría a todos los demás en la red. Sin embargo, me sorprendió poder abrir cmd. Para los usuarios sin derechos de administrador y que solo necesitan ver la marca de tiempo del archivo con segundos, esta es la solución más rápida.
thymaro
16

Es importante tener en cuenta que Windows hace la demostración segundos. La ocultación de segundos solo ocurre en la ventana principal del Explorador:

ingrese la descripción de la imagen aquí

Pero Andrés no estaba preguntando por la ventana principal de Explorer, que estaba preguntando acerca de la del botón derecho del ratón -> Propiedades de diálogo, lo que hace segundo espectáculo:

ingrese la descripción de la imagen aquí

Si funciona en Propiedades, ¿por qué no en la ventana principal?

La razón por la que no ve segundos, es que fue una decisión de usabilidad eliminarlos (al 99% de los usuarios no les importa la segunda vez que se modificó un archivo por última vez).

Para lograr esto, el equipo de shell está llamando a GetTimeFormatEx , utilizando el indicador que le pide que elimine segundos:

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

que devuelve el formato de tiempo corto ::

texto alternativo

con cualquier segundo ( ss) 1 eliminado.

1 Aunque la configuración regional en-US predeterminada no especifica ss en el formato de tiempo corto ; TIME_NOSECONDSeliminará cualquier, ssincluso si hubiera. Tampoco obedecería esa orden, incluso si fueras tú.

Editar : si desea ver la hora en que se modificó un archivo (hasta el segundo), utilice la GUI de Windows. Le muestra la hora en que se modificó un archivo (hasta el segundo):

ingrese la descripción de la imagen aquí

Si no desea usar la GUI de Windows para ver la hora en que se modificó un archivo (hasta el segundo), no lo use.

Edición 26/03/2015 : la interfaz de usuario de Windows siempre mostrará el tiempo modificado hasta el segundo, incluso si el archivo se ha modificado muy recientemente:

ingrese la descripción de la imagen aquí

Editar 01.28.2016 : incluido en Windows 10 pantalla para mostrar que Windows 10, como Windows 7, 8 y 8.1, no muestran segundos.

Ian Boyd
fuente
66
Lamentablemente esto es correcto. Incluso agregarlo ssno hace que los segundos se muestren en el Explorador, la línea de comandos, el reloj de la bandeja, etc. Es como si dijeran: Oye, te facilitamos la personalización de las cosas como quieras, pero solo así siempre y cuando se ajusten a la forma que nos gusta . >:-(
Synetech
55
@ Ian, "¿Al 99% de los usuarios no les importa la resolución hasta segundos"? ¿De dónde sacaste esas estadísticas? Este hilo ya tiene 24k vistas.
Pacerier
3
Microsoft lo hizo (muy) ligeramente mejor para los usuarios que no se preocupan por segundos, pero mucho peor para los usuarios que se preocupan. Me alegro de que haya una solución (el truco dddd => ddd)
netvope
44
La GUI de Windows NO siempre muestra el tiempo hasta el segundo. Si la fecha de modificación es muy reciente, mostrará, por ejemplo, "Hoy, 26 de marzo de 2015, hace 10 minutos".
Ross Presser
44
@RossPresser, lo secundo. Usted debe eliminar ddddsegún lo declarado por el post anterior . Si no lo hace: las fechas no mostrarán "hace x minutos" si x es 0, pero una vez que x ya no es 0, lo muestran: i.stack.imgur.com/CQp4M.png Probado en Win 8.1 NTFS.
Pacerier
15

Puede ver el tiempo de creación / modificación del archivo rápidamente en 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

Inspirado en una publicación de blog de TechNet usando PowerShell para algunos otros trucos locos .

mskfisher
fuente
Gracias por el consejo. Es una pena que tengamos que hacer todo lo posible por algo tan simple. Incluso el símbolo del sistema se niega a mostrarlo. :-|
Synetech
5

Según las respuestas de Microsoft : (Archivado, enero de 2010)

Lamentablemente no sabemos por qué se eliminó esto; está en el lado de los desarrolladores y fuera de nuestro ámbito de "en el saber".

Como especificó Chrome (y Firefox) mostrará segundos.

Acabo de cargar XP pro en vmware, y vi que el valor predeterminado para XP es sin segundos. Luego verifiqué GNU lsen Linux y Cygwin, no se muestran segundos (por defecto). De acuerdo, puede hacer ls -l --time-style=full-isopara obtener la granularidad que necesita. Supongo que nunca pensé realmente en necesitar ese nivel de detalle.

Darren Hall
fuente
44
¿Entonces los desarrolladores están tomando unilateralmente decisiones de diseño de UI? Este es exactamente el tipo de cosas que dan mala reputación a una empresa.
Synetech
0

fileTweak es un programa que agrega una pestaña en las propiedades del Explorador. Se utiliza principalmente para cambiar la fecha / hora, pero mostrará segundos. Lamentablemente no es gratis.

Dicho esto, pensé que había un complemento gratuito que básicamente hacía lo mismo.

Scott McClenning
fuente
0

Si desea que un complemento gratuito del Explorador de Windows muestre los tiempos de acceso creados, modificados y en segundos, pruebe stexbar . Agrega una pestaña a las propiedades de un archivo que permite cambiar los tiempos de acceso creados, modificados y muestra los tiempos actuales con segundos.

Ver aquí para más información.

jxf011
fuente
-1

Puede cambiar el "Formato de tiempo corto" predeterminado yendo a:

Región e idioma -> Configuración adicional -> Pestaña Tiempo -> Tiempo corto

Simplemente establezca este valor en: h: mm: ss tt y ahora se mostrarán segundos en las propiedades del archivo.

Pablo
fuente
2
Incorrecto. ¿No has leído la respuesta de Ian arriba? Las propiedades del archivo se ven afectadas por el tiempo largo, no por el tiempo corto . Y en cuanto a winexplorer, incluso si configura el tiempo corto en h:mm:ss tt, aún ignoraría los segundos porque la bandera se usa para eliminar los segundos:GetTimeFormatEx(..., TIME_NOSECONDS, ...);
Pacerier