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.