Windows 7, propriedades de arquivos, data de modificação, como você mostra segundos?

72

Alguém sabe uma maneira de mostrar imediatamente os segundos da propriedade de modificação de data de um arquivo na GUI? Portanto, se você criar um arquivo, qualquer arquivo em qualquer diretório, clicar com o botão direito do mouse e escolher Propriedades, a data modificada (se é recente) dirá algo como " dd / mm / aaaa hh: mm, um minuto atrás "- lembrete isso é no Windows 7. O Windows XP fez isso normalmente. Então eles mudaram alguma coisa.

Se você esperar um pouco, eventualmente verá os segundos, não sei por quanto tempo, mas isso é incrivelmente irritante se você quiser solucionar algo que depende dos segundos de timestamps ... existe uma configuração? chave do registro eu posso mudar talvez?

Estou literalmente usando o Chrome, colando no caminho do diretório para poder ver os segundos rapidamente (como uma solução alternativa), mas seria bom poder usar o Win7.

    
por Jordan W. 04.01.2010 / 22:08

8 respostas

59

Encontrei uma solução no link .

Vá para 'Painel de controle' → 'Região e idioma' → 'Configurações adicionais' → guia Data.

Remova a string dddd (por exemplo, altere para ddd ) clique em "Aplicar" e ela deve funcionar bem.

Explicação:

'Propriedades do arquivo do botão direito' usa o valor "Long Date" + empty_space + "Long Time" . A data longa é 'dddd, d MMMM yyyy' por padrão e 'Long Time' é h:mm:ss tt . No entanto, parece que desde que você tenha a string dddd em 'Long Date', ela às vezes ignora suas configurações de" Long Time ", substituindo-as por" x minutos atrás ".

    
por 04.09.2012 / 18:55
22

Eu estive olhando para o mesmo problema e, tanto quanto posso dizer, não há um caminho.

No entanto, tenho usado uma solução que satisfez o que eu precisava, por isso, espero que ajude você. O seguinte comando, quando executado a partir de uma linha de comando no diretório em questão, imprimirá os nomes dos arquivos e a data modificada em segundos:

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

Espero que possa ser de alguma utilidade para as pessoas.

    
por 21.02.2012 / 04:14
16

É importante observar que o Windows exibe segundos. A ocultação de segundos acontece apenas na janela principal do Explorer:

MasAndrewnãoestavaperguntandosobreajanelaprincipaldoExplorer,eleestavaperguntandosobreoCliquecomobotãodireitodomouse->DiálogoPropriedades,quefazmostrarsegundos:

SefuncionaemPropriedades,porquenãonajanelaprincipal?

Omotivopeloqualvocênãovêossegundos,équefoiumadecisãodeusabilidaderemovê-los(99%dosusuáriosnãoseimportamcomosegundoemqueoarquivofoimodificadopelaúltimavez).

Paraisso,aequipedoshellestáchamando GetTimeFormatEx , usando o sinalizador pedindo para remover segundos:

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

que retorna o formato Tempo curto :

comqualquersegundo(ss)1eliminado.

1Emboraalocalidadepadrãoen-USnãoespecifiquessnoformatoTempocurto;TIME_NOSECONDSremoveráqualquerssmesmosehouver.Nemeuiriaobedeceressecomando,mesmosevocêfosse.

Editar:Sevocêquiserverahoraemqueumarquivofoimodificado(atéosegundo),useaGUIdoWindows.Elemostraahoraemqueumarquivofoimodificado(atéosegundo):

Se você não quiser usar a GUI do Windows para ver a hora em que um arquivo foi modificado (até o segundo), não o use.

Editar 26/3/2015 : a interface do usuário do Windows sempre mostrará o tempo modificado para o segundo - mesmo que o arquivo tenha sido modificado recentemente:

Editar 28/01/2016 : tela do Windows 10 incluída para mostrar que o Windows 10, como o Windows 7, 8 e 8.1, faz mostrar segundos.

    
por 27.02.2010 / 03:35
14

Você pode visualizar rapidamente o horário de criação / modificação de arquivos no 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 por uma postagem no blog do TechNet usando o PowerShell para alguns outros truques malucos .

    
por 01.03.2012 / 16:56
5

De acordo com Microsoft Answers : (Arquivado em janeiro de 2010)

Unfortunately we don’t know why this was removed; it’s on the developers’ side of things and out of our realm of “in-the-know”.

Conforme você especificou, o Chrome (e o Firefox) exibirão segundos.

Acabei de carregar o XP pro no VMware, e vi o padrão para o XP sem segundos. Então, verifiquei o GNU ls no Linux e no Cygwin, sem segundos exibidos (por padrão). Concedido você pode fazer ls -l --time-style=full-iso para obter a granularidade que você precisa. Acho que nunca pensei em precisar desse nível de detalhe.

    
por 04.01.2010 / 23:55
0

fileTweak é um programa que adiciona uma guia nas propriedades do Explorer. É usado principalmente para alterar a data / hora, mas exibirá segundos. Infelizmente não é grátis.

Dito isso, achei que havia um complemento gratuito que basicamente fazia a mesma coisa.

    
por 09.01.2010 / 19:39
0

Se você deseja que um complemento gratuito do Windows Explorer exiba tempos de acesso criados e modificados com segundos, tente stexbar . Ele adiciona uma guia às propriedades de um arquivo que permite alterar os tempos de acesso criados e modificados e exibe os tempos atuais com segundos.

Veja aqui para mais informações .

    
por 25.04.2012 / 15:15
-1

Você pode alterar o "Formato de horário curto" padrão indo para:

Região & Idioma - > Configurações adicionais - > Separador Hora - > Pouco tempo

Basta definir esse valor para: h: mm: ss tt e você terá segundos mostrados nas propriedades do arquivo agora.

    
por 23.03.2015 / 22:37