Como modificar a data de criação, modificação e acesso de um arquivo no Windows

Em algumas situações, pode ser necessário alterar a data de criação, modificação ou o último acesso de um arquivo no Windows. Isso pode ser útil para organizar arquivos, gerar relatórios ou realizar testes. Embora o Windows não ofereça uma ferramenta integrada para modificar diretamente esses atributos, existem vários métodos simples para realizar essa tarefa.

Métodos para alterar a data de criação, modificação e acesso de um arquivo

1. Usando o PowerShell

O PowerShell é uma ferramenta poderosa para gerenciar arquivos e dados. Você pode modificar as datas de um arquivo executando alguns comandos simples:

Get-Item "Caminho\para\arquivo" | % { $_.CreationTime = "data"; $_.LastWriteTime = "data"; $_.LastAccessTime = "data" }

Substitua Caminho\para\arquivo pelo caminho real do arquivo que você deseja modificar, e "data" pela data desejada no formato MM/dd/yyyy HH:mm:ss. Por exemplo: "01/01/2024 10:30:00".

2. Usando programas de terceiros

Se você preferir não usar a linha de comando, pode optar por programas de terceiros que facilitam esse processo. Alguns dos mais populares incluem:

  • Attribute Changer: Um programa simples e fácil de usar que permite modificar os atributos de arquivos, incluindo datas de criação, modificação e acesso.
  • BulkFileChanger da NirSoft: Uma ferramenta gratuita para alterar datas e atributos de vários arquivos ao mesmo tempo.

Esses programas oferecem uma interface gráfica, o que é mais conveniente para quem não está familiarizado com o PowerShell.

3. Modificar a data usando o Prompt de Comando (CMD)

O Prompt de Comando (CMD) também permite alterar datas de arquivos, mas apenas a data de última modificação. Para isso, você pode usar o comando copy, que cria uma cópia do arquivo com uma nova data:

copy /b "Caminho\para\arquivo" +,,

Esse comando força o Windows a atualizar a data de última modificação para a data e hora atuais.