Viens no visnoderīgākajiem Windows operētājsistēmu rīkiem ir PowerShell, kas pamazām kļūst par ideālu risinājumu visai konsoles darba problēmai, pateicoties tā dažādiem cmdlet, kas palīdz optimizēt daudzus sistēmas uzdevumus.
Viens no šiem uzdevumiem, par kuru tikai daži no mums zināja, ir faila vai mapes izveides datuma maiņa, un tas ir noderīgi administrēšanā, revīzijā vai līdzīgos uzdevumos, pasākumu pārvaldībā utt.
Šodien mēs redzēsim, kā praktiski veikt šo procesu, izmantojot Windows PowerShell.
1. Mainiet failu izveides datumu mapē Windows 10, izmantojot PowerShell
Pirmā iespēja, ko mēs redzēsim, ir mainīt visu izvēlētajā mapē esošo failu izveides datumu.
1. darbība
Mums ir šādi faili:
PALIELINĀT
2. solis
Kā redzam, to izveides datums ir 2020. gada 30. janvāris, 21–2022. Ja neredzat izveides datumu, dodieties uz izvēlni “Skatīt / pievienot slejas” un tur atlasiet “Izveidošanas datums”:
PALIELINĀT
3. solis
Lai mainītu visu failu datumu, programmā PowerShell izpildīsim sekojošo:
Get-ChildI prece D: \ Testi \ Solvetic | % {$ _. CreationTime = '12/12/2017 10:00'}4. solis
Ar šo skriptu mēs definēsim ceļu, kurā atrodas rediģējamie faili, un ar mainīgo "CreationTime" mēs noteiksim mēnesi, dienu un gadu, ko piešķirt. Mēs to darbināsim PowerShell kā administratori:
PALIELINĀT
5. solis
Mēs atsvaidzinām galamērķa mapi un redzam, ka datums ir rediģēts:
PALIELINĀT
2. Mainiet konkrētu faila izveides datumu sistēmā Windows 10, izmantojot PowerShell
1. darbība
Nākamā alternatīva ir rediģēt konkrēta faila izveides datumu, izmantojot PowerShell, šajā piemērā mēs rediģēsim failu ar nosaukumu Solvetic līdz vajadzīgajam datumam, un šim nolūkam mēs izpildām sekojošo:
Get-ChildI D punkts: \ Testi \ Solvetic \ Solvetic.txt | % {$ _. CreationTime = '01/01/2018 10:30:40'}2. solis
Šajā gadījumā mēs esam noteikuši, ka konkrētā faila izveides datums ir 2020. gada 1. janvāris, 21–2022, plkst. 10.30:
PALIELINĀT
3. solis
Mēs varam redzēt izmaiņas atlasītajā failā:
PALIELINĀT
2. Mainiet konkrētu mapes izveides datumu sistēmā Windows 10, izmantojot PowerShell
1. darbība
Visbeidzot, ja mēs vēlamies mainīt mapes, kurā ir faili, izveides datumu, mēs izpildīsim sekojošo, vispirms pārbaudīsim mapes izveides datumu:
PALIELINĀT
2. solis
Tagad mēs izpildām sekojošo:
Iegūt D punktu: \ Testi \ Solvetic | % {$ _. CreationTime = '10 / 01/2018 09:00:00'}
PALIELINĀT
3. solis
Mēs redzēsim attiecīgās izmaiņas:
PALIELINĀT
Apskatīsim, cik vienkārši ir veikt šo uzdevumu sistēmā Windows PowerShell.