Miten muuttaa tiedoston päivämäärä tai aikaleima Windows

Windows ylläpitää kolmea eri päivämäärä / aikaleima jokaiselle tiedostolle ja kansiolle. Ne ovat ”Date Created”, ” Date Modified ”ja” Date Accessed.”Saatat joutua muuttamaan muokattua, luotua tai viimeksi käytettyä aikaleimaa tiedoston tai kansion joissakin tilanteissa.

esimerkiksi, jouduin muuttamaan aikaleimaa joidenkin tiedostojen testata Robocopy sync menetelmä kirjoitettaessa artikkeli kansio vertailla ja synkronointi. Muut käyttäjät saattavat joutua muuttamaan tiedoston päivämäärää tai kellonaikaa varmuuskopiointia tai arkistointia varten.

Katsotaanpa joitakin menetelmiä muuttaa luotu päivämäärä, muokattu päivämäärä, tai viimeksi näytetty päivämäärä tiedostoja tässä artikkelissa.

Muuta tiedoston tai kansion aikaleimaa

  • käyttäen Powershellia (komentorivi)
  • käyttäen NirCmd: tä (komentorivi)
  • käyttäen BULKFILECHANGERIA (GUI)
  • käyttäen Attribuuttinvaihtajaa (GUI)

Muuta tiedoston luontia, viimeksi käytetty tai muutettu päivämäärä

käyttäen Powershellia

muuttaaksesi tiedostopäivää Powershellilla, tässä ovat komennot, jotka sinun täytyy suorittaa:

muuta log1-nimisen tiedoston luontipäivämäärä/aikaleima.txt:

(Get-Item "D:\Test\log1.txt").CreationTime=("3 August 2019 17:00:00")

muuta log1-nimisen tiedoston viimeistä kirjoituspäivää/aikaleimaa.txt:

(Get-Item "D:\Test\log1.txt").LastWriteTime=("3 August 2019 17:10:00")

muuta log1-nimisen tiedoston viimeisintä näytettyä päiväystä / aikaleimaa.txt:

(Get-Item "D:\Test\log1.txt").LastAccessTime=("3 August 2019 17:10:00")

muuta kaikkien Tiedostojen päiväys/aikaleima kansiossa nimeltä Test:

jos haluat muuttaa kaikkien kansion tiedostojen aikaleiman, käytä seuraavaa syntaksia:

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

huomaa, että yllä oleva komento muuttaa jokaisen tiedoston ja alikansion aikaleiman. Jos haluat soveltaa muutosta vain tiedostoihin (eli jättää alikansiot pois), käytä tätä syntaksia:

Get-ChildItem -force d:\test\ * | Where-Object {! $_.PSIsContainer} | ForEach-Object{$_.CreationTime = ("3 August 2019 17:00:00")}Get-ChildItem -force d:\test\ * | Where-Object {! $_.PSIsContainer} | ForEach-Object{$_.LastWriteTime = ("3 August 2019 17:10:00")}Get-ChildItem -force d:\test\ * | Where-Object {! $_.PSIsContainer} | ForEach-Object{$_.LastAccessTime = ("3 August 2019 17:10:00")}

Vaihda ”- kansion viimeinen kirjoituspäivä/aikaleima”

(Get-Item "D:\Test\").LastWriteTime=("3 August 2019 17:00:00")

Näytä kansion

kaikkien tiedostojen luotu, muutettu ja viimeksi käytetty päivämäärä nähdäksesi muutetun, luodun ja viimeisen kirjoitetun tiedon kansion kaikille tiedostoille, käytä seuraavaa komentorivin syntaksia:

Get-ChildItem -force "D:\Test\" | Select-Object Name, CreationTime, LastWriteTime, LastAccessTime

(tai)

foreach ($objFile in Get-ChildItem "D:\Test\*.*") { '"' + $objFile.Name + '" | ' + $objFile.CreationTime + ' | ' + $objFile.LastWriteTime + ' | ' + $objFile.LastAccessTime}

näet tällaisen ulostulon.:

"log1.txt" | 08/03/2019 17:00:00 | 08/03/2019 17:10:00 | 08/03/2019 17:10:00"log2.txt" | 08/03/2019 17:00:00 | 08/03/2019 17:10:00 | 08/03/2019 17:10:00"log3.txt" | 08/03/2019 17:00:00 | 08/03/2019 17:10:00 | 08/03/2019 17:10:00"log4.txt" | 08/03/2019 17:00:00 | 08/03/2019 17:10:00 | 08/03/2019 17:10:00

 muuta Viimeksi muokattua tiedostopäivää tai aikaleimaa käyttäen powershell

käyttäen Nirsoft

käyttäen NirCmd: tä, joka on Nirsoftin monikäyttöinen komentorivityökalu.net, voit muuttaa tiedoston päivämäärä ja aikaleima.

tässä on komentorivin syntaksi, jolla tiedoston aikaleimaa voidaan muuttaa NirCmd: n avulla:

nircmd.exe setfiletime {Modified Date} {Accessed Date}
  • ensimmäinen parametri voi olla yksittäinen tiedostonimi tai yleismerkkijono.
  • päivämääräparametrit on ilmoitettava seuraavassa muodossa: ”dd-mm-yyyy hh:mm:ss”.
  • jos date-parametria ei ole annettu tai määrität tyhjän merkkijonon (””), päivämäärää ei muuteta.
  • jos määrität päivämääräparametriksi "now", käytetään nykyistä päivämäärää ja kellonaikaa.

Examples

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" now now nownircmd.exe setfiletime "d:\test\log3.txt" now "" nownircmd.exe setfiletime "d:\test\log4.txt" "03/08/2019 17:00:00" "03/08/2019 17:10:00" now

to change the timestamp of all text files in a folder, here ’ s the command-line syntax:

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

Bulkfilechangerin käyttäminen Nirsoftilta

BulkFileChanger on toinen hyödyllinen työkalu Nirsoft.net joka voi muuttaa yhden tai useamman tiedoston luotua, muokattua tai käytettyä aikaa. Se voi myös muuttaa tiedoston attribuutteja (Vain luku, Piilotettu, järjestelmä) massoittain.

Käynnistä BulkFileChanger ja lisää tiedostot siihen. Kun lisäät tiedostoja luetteloon, voit lisätä tiedostoja alikansioihin ja asettaa rekursiotason sen mukaisesti.

muuta Viimeksi muokattua tiedostopäivää tai aikaleimaa bulkfilechanger

Valitse kaikki tiedostot ja napsauta Muuta aikaa/määritteitä Toiminto-valikosta.

haluat ehkä poistaa valinnan GMT: stä, koska useimmat meistä syöttävät mieluummin paikallista aikaa kuin GMT: tä.

syötä luotu, muokattu tai käytetty päivämäärä/aika. Täytä nykyinen aika kaikissa kentissä napsauttamalla alla olevaa täytä nykyinen aika-painiketta.

 muuta Viimeksi muokattua tiedostoa päiväys tai aikaleima bulkfilechanger

kamerasta otettujen kuvien osalta EXIF – tai metadata-kenttä sisältää otetun päivämäärän kentän, joka on erillään NTFS: n muokatusta/luodusta datasta. Voit tarkastella EXIF-tietoja JPG-tiedoston ominaisuuksista tai ExifDataView-apuohjelman avulla Nirsoft.net.

muuta Viimeksi muokattua tiedostoa päivämäärä tai aikaleima bulkfilechanger

tämä sanoi, BulkFileChanger voit myös muuttaa päivämäärä otettu aikaleima (EXIF metatiedot). Jos haluat muuttaa päivämäärän metatietoja, Napsauta ei muuta-painiketta ja valitse sopiva vaihtoehto.

muuta Viimeksi muokattua tiedostoa päivämäärä tai aikaleima bulkfilechanger

EXIF – luotu aika vastaa otettua metatietoa, ja tämä kenttä näkyy File Explorerin Date-sarakkeessa. Myös monet ohjelmat käyttävät tätä arvoa kuvan virallisena päivämääränä/kellonaikana.

huomaa, että voit muuttaa kameran kuvan EXIF-päivämäärää vain, jos päivämäärä/aika-arvot ovat jo olemassa kameran sisällä .jpg-tiedostoja. BulkFileChanger ei voi lisätä uusia kenttiä EXIF-tietoihin.

ja valinnaisesti voit myös kopioida aikaleiman muokatusta, luodusta, käytetystä, poistumisajan tuottamasta ajasta, tallennetusta poistumisajankohdasta tai muutetusta ajasta ja soveltaa samaa muihin päivämääräkenttiin automaattisesti.

Komentorivituki

BulkFileChanger tukee myös komentorivitoimintoja, jotta käyttöliittymää ei tarvitse avata joka kerta. Tutustu bulkfilechanger Kotisivu komentoriviohje/luettelo tuetuista argumenteista.

attribuutti vaihtaja

attribuutti vaihtaja on erinomainen ilmaisohjelma, joka voi tehdä seuraavaa:

  • Muokkaa tiedoston attribuutteja.
  • Muuta tiedoston tai tiedostopääteen tai kansioiden nimet isoilla, pienillä tai isoilla kirjaimilla.
  • muokkaa tiedostojen ja kansioiden päivämäärää ja kellonaikaa.
  • muokkaa digitaalisiin valokuviin tallennettuja päivämäärä-ja kellonaikatietoja. Voit lisätä tai vähentää arvoja ja jopa synkronoida tiedoston päivämäärä ja aika.
  • sulje pois tai sisällytä objekteja useiden kriteerien perusteella, kuten attribuutit, päivämäärä, aika, koko ja tiedoston tai kansion nimi yleismerkit.
  • simulointitilassa on kaikkien muutosten esikatselu yksityiskohtaisessa raportointiikkunassa ennen kuin ne otetaan käyttöön. Se on turvallinen vaihtoehto, jolla voit suorittaa kuivaharjoituksen.

voit ladata Attribuuttivaihtajan kohteesta https://www.petges.lu/

ohjelman asentamisen jälkeen sinun tarvitsee vain valita tiedosto tai kansio tai useita kohteita ja valita Muuta attribuutteja-kontekstivalikko.

attribuutit changer change file timestamp date

muuta valittujen tiedostojen ja/tai kansioiden päiväystä ja aikaleimoja. Jos aiot käyttää edistyneitä (suodatin) toimintoja, olisi parempi ajaa se simulointitilassa ensin varmistaa lopputulos on täydellinen.

attribuutit changer change file timestamp date

attribuutit Changer myös kirjaa ja toiminnot (jokainen tiedosto ja kansio muutos) sarkain rajattuun tekstitiedostoon, joka voidaan tuoda Excel.

Leave a Reply

Vastaa

Sähköpostiosoitettasi ei julkaista.