Kako spremeniti datum datoteke ali časovni žig v sistemu Windows - Winhelponline

How Change File Date

Windows ima tri različne datumske / časovne žige za vsako datoteko in mapo. So »Datum ustvarjen«, »Datum spremenjen« in »Datum dostopa«. V nekaterih primerih boste morda morali spremeniti spremenjeni, ustvarjeni ali zadnji dostopni časovni žig datoteke ali mape.



Na primer, pri pisanju članka na strani sem moral spremeniti časovni žig nekaterih datotek, da sem preizkusil metodo sinhronizacije Robocopy mapa primerjaj in sinhronizacijo. Drugi uporabniki bodo morda morali spremeniti datum ali uro datoteke za varnostno kopiranje ali arhiviranje.



Oglejmo si nekaj načinov za spreminjanje ustvarjenega datuma, spremenjenega datuma ali zadnjega dostopa do datotek v tem članku.



Spremeni ustvarjanje datoteke, zadnji dostop ali spremenjeni datum

Uporaba PowerShell

Če želite spremeniti datum datoteke s pomočjo PowerShell, tukaj so ukazi, ki jih morate zagnati:

Spremenite datum / časovni žig datoteke z imenom log1.txt:



(Get-Item 'D:  Test  log1.txt'). CreationTime = ('3. avgust 2019 17:00:00')

Spremenite datum / čas zadnjega pisanja datoteke z imenom log1.txt:

(Get-Item 'D:  Test  log1.txt'). LastWriteTime = ('3. avgust 2019 17:10:00')

Spremenite zadnji dostopni datum / časovni žig datoteke z imenom log1.txt:

(Get-Item 'D:  Test  log1.txt'). LastAccessTime = ('3. avgust 2019 17:10:00')

Spremenite datum / časovni žig vseh datotek v mapi z imenom Test:

Če želite spremeniti časovni žig vseh datotek v mapi, uporabite naslednjo skladnjo:

Get-ChildItem -force d:  test  * | ForEach-Object {$ _. CreationTime = ('3. avgust 2019 17:00:00')} Get-ChildItem -force d:  test  * | ForEach-Object {$ _. LastWriteTime = ('3. avgust 2019 17:10:00')} Get-ChildItem -force d:  test  * | ForEach-Object {$ _. LastAccessTime = ('3. avgust 2019 17:10:00')}

Upoštevajte, da zgornji ukaz spremeni časovni žig za vsako datoteko in podmapo v mapi. Če želite spremembo uporabiti samo za datoteke (tj. Izključiti podmape), uporabite to sintakso:

Get-ChildItem -force d:  test  * | Kje-Predmet {! $ _. PSIsContainer} | ForEach-Object {$ _. CreationTime = ('3. avgust 2019 17:00:00')} Get-ChildItem -force d:  test  * | Kje-Predmet {! $ _. PSIsContainer} | ForEach-Object {$ _. LastWriteTime = ('3. avgust 2019 17:10:00')} Get-ChildItem -force d:  test  * | Kje-Predmet {! $ _. PSIsContainer} | ForEach-Object {$ _. LastAccessTime = ('3. avgust 2019 17:10:00')}

Spremenite datum zadnjega pisanja / časovni žig v 'mapi'

(Get-Item 'D:  Test '). LastWriteTime = ('3. avgust 2019 17:00:00')

Oglejte si datum ustvarjanja, spreminjanja in zadnjega dostopa vseh datotek v mapi

Za ogled spremenjenega datuma, ustvarjenega datuma in zadnjega zapisanega podatka za vse datoteke v mapi uporabite naslednjo sintakso ukazne vrstice:

Get-ChildItem -force 'D:  Test ' | Ime izbranega predmeta, CreationTime, LastWriteTime, LastAccessTime

(ali)

foreach ($ objFile v Get-ChildItem 'D:  Test  *. *') '' '+ $ objFile.Name +' '

Videli boste takšen izhod:

'log1.txt' | 08.3.2019 17:00:00 | 08.3.2019 17:10:00 | 8. 3. 2019 17:10:00 'log2.txt' | 08.3.2019 17:00:00 | 08.3.2019 17:10:00 | 8. 3. 2019 17:10:00 'log3.txt' | 08.3.2019 17:00:00 | 08.3.2019 17:10:00 | 8. 3. 2019 17:10:00 'log4.txt' | 08.3.2019 17:00:00 | 08.3.2019 17:10:00 | 08.3.2019 17:10:00

spremenite datum ali časovni žig zadnje spremenjene datoteke s pomočjo PowerShell


Uporaba NirCmd podjetja Nirsoft

Uporaba NirCmd , večnamensko orodje ukazne vrstice podjetja Nirsoft.net, lahko spremenite datum in časovni žig datoteke.

Tu je sintaksa ukazne vrstice za spreminjanje časovnega žiga datoteke z uporabo NirCmd:

nircmd.exe setfiletime [ime datoteke ali nadomestni znak] [Datum ustvarjanja] {Datum spremembe} {Datum dostopa}
  • Prvi parameter je lahko eno samo ime datoteke ali niz nadomestnih znakov.
  • Parametre datumov je treba navesti v naslednji obliki: »dd-mm-llllll hh: mm: ss«, če datumski parameter ni določen ali če navedete prazen niz (»«), se datum ne bo spremenil.
  • Če navedete 'zdaj' kot datumski parameter bosta uporabljena trenutni datum in ura.

Primeri

nircmd.exe setfiletime 'd:  test  log1.txt' '03 / 08/2019 17:00:00 '' '' 03/08/2019 17:10:00 'nircmd.exe setfiletime' d:  test  log2.txt 'zdaj zdaj zdaj nircmd.exe setfiletime' d:  test  log3.txt 'zdaj' 'zdaj nircmd.exe setfiletime' d:  test  log4.txt ''03 / 08/2019 17:00:00 '03 / 08/2019 17:10:00 'zdaj

Če želite spremeniti časovni žig vseh besedilnih datotek v mapi, je tukaj sintaksa ukazne vrstice:

nircmd.exe setfiletime 'd:  test  *. txt' '03 / 08/2019 17:00:00 '' 03/08/2019 17:10:00 '' 03/08/2019 17:10:00 '

Uporaba BulkFileChanger podjetja Nirsoft

BulkFileChanger je drugo uporabno orodje podjetja Nirsoft.net, ki lahko spremeni ustvarjeni, spremenjeni ali dostopni čas ene ali več datotek. Prav tako lahko spremeni atribute datoteke (samo za branje, skrito, sistemsko) veliko .

Zaženite BulkFileChanger in vanj dodajte datoteke. Pri dodajanju datotek na seznam lahko po želji dodate datoteke v podmape in ustrezno nastavite tudi stopnjo rekurzije.

spremeniti datum zadnje spremembe datoteke ali časovni žig izmenjevalnik datotek

Izberite vse datoteke in kliknite Spremeni čas / atribute Iz Ukrepanje meni.

Morda boste želeli počistiti polje Čas je določen v GMT prvič, saj večina izmed nas raje vnaša lokalni čas kot GMT.

Vnesite ustvarjeni, spremenjeni ali dostopni datum / čas. Če želite izpolniti trenutni čas v vseh poljih, kliknite na Izpolnite trenutni čas gumb spodaj.

spremeniti datum zadnje spremembe datoteke ali časovni žig izmenjevalnik datotek

Za slike, posnete s fotoaparata, EXIF ​​ali polje z metapodatki vsebuje Datum posnetka polje, ki je ločeno od datumov spremenjenih / ustvarjenih podatkov NTFS. Podatke EXIF ​​si lahko ogledate v lastnostih datoteke JPG ali z uporabo ExifDataView pripomoček iz Nirsoft.net.

spremeniti datum zadnje spremembe datoteke ali časovni žig izmenjevalnik datotek

Kljub temu BulkFileChanger omogoča tudi spreminjanje Datum prevzet časovni žig (metapodatki EXIF). Če želite spremeniti metapodatke datuma, kliknite na Ni sprememb in izberite ustrezno možnost.

The EXIF - ustvarjeni čas ustreza metapodatkom Date Taken in to polje je prikazano pod Datum stolpec File Explorerja. Številni programi to vrednost uporabljajo tudi kot uradni datum / uro slike.

Datum EXIF ​​slike v fotoaparatu lahko spremenite le, če v datotekah .jpg že obstajajo vrednosti datuma / časa. BulkFileChanger ne more dodati novih polj v podatke EXIF.

Po želji lahko časovni žig tudi kopirate iz spremenjenega, ustvarjenega, dostopanega, ustvarjenega časa EXIT, shranjenega časa EXIT ali spremenjenega časa EXIT in ga samodejno uveljavite v drugih datumskih poljih.

Podpora ukazne vrstice

BulkFileChanger podpira tudi operacije ukazne vrstice, tako da vam GUI ni treba vsakič odpreti. Preveri BulkFileChanger domača stran za pomoč v ukazni vrstici / seznam podprtih argumentov.


Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?

Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga s svojim najljubšim blogom + Facebook, Reddit
  • Cvrkujte!
Torej najlepša hvala za vašo podporo, moj bralec. Ne bo trajalo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)