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.