Altere a data de criação do arquivo ou pasta com o PowerShell

Uma das ferramentas mais úteis nos sistemas operacionais Windows é o PowerShell, que está gradualmente se tornando a solução ideal para todo o problema de trabalho do console, graças aos seus vários cmdlets que nos ajudam a otimizar muitas tarefas no sistema.

Uma dessas tarefas, que poucos de nós conhecíamos, é alterar a data de criação de um arquivo ou pasta e isso é útil na administração, auditoria ou tarefas semelhantes, gerenciamento de eventos, etc.

Hoje veremos como fazer esse processo de maneira prática com o Windows PowerShell.

1. Altere a data de criação de arquivos em uma pasta do Windows 10 com PowerShell


A primeira opção que veremos é alterar a data de criação de todos os arquivos da pasta selecionada.

Passo 1
Temos os seguintes arquivos:

PROLONGAR

Passo 2
Como podemos ver, eles têm uma data de criação de 30 de janeiro de 202021-2022. Caso não veja a data de criação, acesse o menu “Ver / Adicionar colunas” e lá selecione “Data de criação”:

PROLONGAR

etapa 3
Para alterar a data de todos os arquivos, executaremos o seguinte no PowerShell:

 Get-ChildItem D: \ Tests \ Solvetic | % {$ _. CreationTime = '12 / 12/2017 10:00 '}
Passo 4
Com este script definiremos o caminho onde se encontram os arquivos a serem editados e com a variável "CreationTime" estabeleceremos o mês, dia e ano a atribuir. Vamos executar isso no PowerShell como administradores:

PROLONGAR

Etapa 5
Atualizamos a pasta de destino e podemos ver que a data foi editada:

PROLONGAR

2. Altere a data de criação de arquivo específico no Windows 10 com PowerShell

Passo 1
A próxima alternativa que temos é editar a data de criação de um determinado arquivo usando o PowerShell, neste exemplo vamos editar o arquivo chamado Solvetic para a data desejada e para isso executamos o seguinte:

 Get-ChildItem D: \ Tests \ Solvetic \ Solvetic.txt | % {$ _. CreationTime = '01 / 01/2018 10:30:40 '}
Passo 2
Nesse caso, definimos que esse arquivo específico tem a data de criação de 1º de janeiro de 202021-2022 às 10h30:

PROLONGAR

etapa 3
Podemos ver a mudança no arquivo selecionado:

PROLONGAR

2. Altere a data de criação de pasta específica no Windows 10 com PowerShell

Passo 1
Por fim, se quisermos alterar a data de criação da pasta que contém os arquivos, vamos executar o seguinte, primeiro validamos a data de criação da pasta:

PROLONGAR

Passo 2
Agora executamos o seguinte:

 Get-Item D: \ Tests \ Solvetic | % {$ _. CreationTime = '10 / 01/2018 09:00:00 '}

PROLONGAR

etapa 3
Veremos a respectiva mudança:

PROLONGAR

Vamos ver como é simples executar essa tarefa no Windows PowerShell.

wave wave wave wave wave