Modifica la data di creazione di file o cartelle con PowerShell

Uno degli strumenti più utili nei sistemi operativi Windows è PowerShell, che sta gradualmente diventando la soluzione ideale per l'intero problema del lavoro della console grazie ai suoi vari cmdlet che ci aiutano a ottimizzare molte attività nel sistema.

Uno di questi compiti, che pochi di noi conoscevano, è cambiare la data di creazione di un file o di una cartella e questo è utile nell'amministrazione, nel controllo o in attività simili, nella gestione degli eventi, ecc.

Oggi vedremo come eseguire questo processo in modo pratico con Windows PowerShell.

1. Modifica la data di creazione dei file all'interno di una cartella Windows 10 con PowerShell


La prima opzione che vedremo è quella di cambiare la data di creazione di tutti i file all'interno della cartella selezionata.

Passo 1
Abbiamo i seguenti file:

INGRANDIRE

Passo 2
Come possiamo vedere, hanno una data di creazione del 30 gennaio 202021-2022. Se non vedi la data di creazione, vai al menu "Visualizza / Aggiungi colonne" e seleziona "Data di creazione":

INGRANDIRE

Passaggio 3
Per modificare la data di tutti i file eseguiremo quanto segue in PowerShell:

 Get-ChildItem D: \ Test \ Solvetic | % {$ _. CreationTime = '12 / 12/2017 10:00 '}
Passaggio 4
Con questo script definiremo il percorso dove si trovano i file da modificare e con la variabile "CreationTime" stabiliremo il mese, il giorno e l'anno da assegnare. Lo eseguiremo in PowerShell come amministratori:

INGRANDIRE

Passaggio 5
Aggiorniamo la cartella di destinazione e possiamo vedere che la data è stata modificata:

INGRANDIRE

2. Modifica la data di creazione del file specifico in Windows 10 con PowerShell

Passo 1
La prossima alternativa che abbiamo è modificare la data di creazione di un particolare file usando PowerShell, in questo esempio modificheremo il file chiamato Solvetic alla data desiderata e per questo eseguiamo quanto segue:

 Get-ChildItem D: \ Tests \ Solvetic \ Solvetic.txt | % {$ _. CreationTime = '01 / 01/2018 10:30:40 '}
Passo 2
In questo caso, abbiamo definito che quel particolare file ha la data di creazione del 1 gennaio 202021-2022 alle 10:30:

INGRANDIRE

Passaggio 3
Possiamo vedere la modifica nel file selezionato:

INGRANDIRE

2. Modifica la data di creazione della cartella specifica in Windows 10 con PowerShell

Passo 1
Infine, se vogliamo cambiare la data di creazione della cartella che contiene i file, eseguiremo quanto segue, prima convalidiamo la data di creazione della cartella:

INGRANDIRE

Passo 2
Ora eseguiamo quanto segue:

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

INGRANDIRE

Passaggio 3
Vedremo il rispettivo cambiamento:

INGRANDIRE

Vediamo quanto è semplice eseguire questa attività in Windows PowerShell.

wave wave wave wave wave