Skift datoen for oprettelse af fil eller mappe med PowerShell

Et af de mest nyttige værktøjer i Windows -operativsystemer er PowerShell, som gradvist er ved at blive den ideelle løsning for hele konsolarbejdsproblemet takket være sine forskellige cmdlets, der hjælper os med at optimere mange opgaver i systemet.

En af disse opgaver, som de færreste af os kendte til, er at ændre oprettelsesdatoen for en fil eller mappe, og dette er nyttigt i administration, revision eller lignende opgaver, eventstyring osv.

I dag vil vi se, hvordan du udfører denne proces på en praktisk måde med Windows PowerShell.

1. Skift oprettelsesdato for filer i en Windows 10 -mappe med PowerShell


Den første mulighed, vi ser, er at ændre oprettelsesdatoen for alle filerne i den valgte mappe.

Trin 1
Vi har følgende filer:

FORSTØRRE

Trin 2
Som vi kan se, har de en oprettelsesdato den 30. januar 202021-2022. Hvis du ikke kan se oprettelsesdatoen, skal du gå til menuen "Vis / tilføj kolonner" og der vælge "Oprettelsesdato":

FORSTØRRE

Trin 3
For at ændre datoen for alle filerne udfører vi følgende i PowerShell:

 Get-ChildItem D: \ Tests \ Solvetic | % {$ _. CreationTime = '12 / 12/2017 10:00 '}
Trin 4
Med dette script vil vi definere stien, hvor de filer, der skal redigeres, er placeret, og med variablen "CreationTime" fastlægger vi den måned, dag og år, der skal tildeles. Vi kører dette i PowerShell som administratorer:

FORSTØRRE

Trin 5
Vi opdaterer destinationsmappen, og vi kan se, at datoen er blevet redigeret:

FORSTØRRE

2. Skift specifik filoprettelsesdato i Windows 10 med PowerShell

Trin 1
Det næste alternativ, vi har, er at redigere oprettelsesdatoen for en bestemt fil ved hjælp af PowerShell, i dette eksempel vil vi redigere filen kaldet Solvetic til den ønskede dato, og for dette udfører vi følgende:

 Get-ChildItem D: \ Tests \ Solvetic \ Solvetic.txt | % {$ _. CreationTime = '01 / 01/2018 10:30:40 '}
Trin 2
I dette tilfælde har vi defineret, at den pågældende fil har oprettelsesdatoen 1. januar 202021-2022 kl. 10:30:

FORSTØRRE

Trin 3
Vi kan se ændringen i den valgte fil:

FORSTØRRE

2. Skift specifik mappeoprettelsesdato i Windows 10 med PowerShell

Trin 1
Endelig, hvis vi vil ændre oprettelsesdatoen for den mappe, der indeholder filerne, vil vi udføre følgende, først validerer vi oprettelsesdatoen for mappen:

FORSTØRRE

Trin 2
Nu udfører vi følgende:

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

FORSTØRRE

Trin 3
Vi vil se den respektive ændring:

FORSTØRRE

Lad os se, hvor enkelt det er at udføre denne opgave i Windows PowerShell.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave