Como alterar o tempo de criação de arquivos nos diferentes sistemas de arquivos

5

Existe uma ferramenta que me permita alterar o tempo de criação de arquivos e o tempo de modificação de arquivos em uma lista de arquivos?

Deve ser capaz de funcionar nos sistemas de arquivos NTFS e FAT32.

    
por Mark Tomlin 18.11.2009 / 04:56

4 respostas

6

O Total Commander é, obviamente, a resposta para todos os problemas de gerenciamento de arquivos! No entanto, se você quiser alterar somente as datas (e outras propriedades do arquivo), Melhor atributo de arquivo é uma alternativa mais barata.

Éumaextensãodoshell(adicionadaaomenudecontextodosarquivos)quepermitealteraradatadecriação,acessoemodificação.

Sevocêquiserumaplicativogratuito,o SetFileDate também funcionará.

    
por 18.11.2009 / 11:30
7

Isso pode ser feito usando o powershell para modificar uma lista de objetos FileInfo, por exemplo:

Get-ChildItem G:\test\*.bak | foreach { $_.CreationTime = get-date "1/1/1982 1:00 pm"; $_.LastWriteTime = (get-date).AddDays(-1)}
    
por 13.09.2012 / 18:30
6

Total Commander permite que você altere a data e a hora da criação de um arquivo.

  • selecione um ou mais arquivos
  • selecione o menu Arquivos - > Alterar atributos
  • na parte inferior do formulário aberto, clique no botão Mais atributos
  • para a data de criação da propriedade selecionada para alterar a hora e a data (creatiotime se você quiser apenas alterar a hora)
  • clique em > > botão e insira o valor para a data e hora desejadas e clique em OK
por 18.11.2009 / 08:18
1

BulkFileChanger também é um utilitário gratuito muito bacana!

Éclaroquetambémhámuitosutilitáriosdetoquedearquivodelinhadecomandoavançadosquevocêpodeusaremscripts,arquivosemloteesimilares(como este e este ).

    
por 13.09.2012 / 18:42