hoe de datum of tijdstempel van een bestand te wijzigen in Windows

Windows onderhoudt drie verschillende Datum/tijdstempels voor elk bestand en elke map. Ze zijn “Date Created, “” Date Modified, “en” Date access.”Het kan zijn dat u in sommige situaties de gewijzigde, gemaakte of laatst gebruikte tijdstempel van een bestand of map moet wijzigen.

bijvoorbeeld, Ik moest de tijdstempel van sommige bestanden te veranderen om de Robocopy sync methode te testen bij het schrijven van een artikel over map vergelijken en synchronisatie. Andere gebruikers moeten mogelijk de datum of tijd van een bestand wijzigen voor back-up-of archiveringsdoeleinden.

laten we een aantal methoden bekijken om de aangemaakte datum, gewijzigde datum of laatst bezochte Datum van bestanden in dit artikel te wijzigen.

tijdstempel van bestand of map wijzigen

  • PowerShell (opdrachtregel)
  • NirCmd (opdrachtregel)
  • BulkFileChanger (GUI)
  • Attribuutwisselaar (GUI) gebruiken)

het aanmaken van een bestand, de laatst bezochte of gewijzigde datum wijzigen

met PowerShell

om de datum van het bestand te wijzigen met PowerShell, zijn hier de commando ‘ s die u moet uitvoeren:

de aanmaakdatum/tijdstempel van een bestand met de naam log1 wijzigen.txt:

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

Wijzig de laatste schrijfdatum/tijdstempel van een bestand met de naam log1.txt:

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

Wijzig de laatst gebruikte datum/tijdstempel van een bestand met de naam log1.txt:

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

Wijzig de datum/tijdstempel van alle bestanden in een map met de naam Test:

om de tijdstempel van alle bestanden in een map te wijzigen, gebruikt u de volgende syntaxis:

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")}

merk op dat het bovenstaande commando de tijdstempel verandert voor elk bestand en submap in een map. Om de wijziging alleen toe te passen voor bestanden (d.w.z. submappen uitsluiten), gebruikt u deze syntaxis:

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")}

Wijzig het laatste schrijven datum/tijdstempel van een “Map”

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

Bekijk Gemaakt, Gewijzigd en datum van Laatste toegang tot alle bestanden in een map

Om de bewerkingsdatum, aanmaakdatum en datum laatste schriftelijke gegevens voor alle bestanden in een map staan, gebruikt u de volgende opdrachtregel:

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

(of)

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

Zie je een uitvoer als deze:

"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

wijzigen laatst gewijzigd bestand de datum-of timestamp met behulp van powershell

met Behulp van de NirCmd van Nirsoft

met Behulp van de NirCmd, een multi-purpose hulpprogramma voor de opdrachtregel van Nirsoft.net, kunt u het bestand datum en tijdstempel wijzigen.

hier is de opdrachtregelsyntaxis om de tijdsaanduiding van het bestand te wijzigen met NirCmd:

nircmd.exe setfiletime {Modified Date} {Accessed Date}
  • de eerste parameter kan een enkele bestandsnaam of joker tekenreeks zijn.
  • de datumparameters moeten als volgt worden gespecificeerd: “dd-mm-yyyy hh:mm:ss“.
  • als een datumparameter niet is opgegeven of als u een lege tekenreeks opgeeft (“”), zal de datum niet worden gewijzigd.
  • als u "now" opgeeft als de parameter datum, worden de huidige datum en tijd gebruikt.

voorbeelden

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

om de tijdstempel van alle tekstbestanden in een map te wijzigen, is hier de opdrachtregelsyntaxis:

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

BulkFileChanger gebruiken van Nirsoft

BulkFileChanger is een ander handig hulpmiddel van Nirsoft.net dat kan de gemaakte, gewijzigde of toegangstijd van een of meerdere bestanden wijzigen. Het kan ook de bestandskenmerken wijzigen (Alleen-lezen, Verborgen, systeem) en masse.

start BulkFileChanger en voeg de bestanden toe. Bij het toevoegen van bestanden aan de lijst, kunt u ervoor kiezen om bestanden toe te voegen in submappen en stel de recursie niveau dienovereenkomstig.

Laatst gewijzigd bestandsdatum of tijdstempel wijzigen bulkfilechanger

Selecteer alle bestanden en klik op tijd/attributen wijzigen in het menu Actie.

u kunt het vinkje verwijderen dat de tijd is opgegeven in GMT, omdat de meesten van ons liever de lokale tijd invoeren dan de GMT.

Voer de aangemaakte, gewijzigde of opgevraagde datum / tijd in. Om de huidige tijd in alle velden in te vullen, klikt u op de knop huidige tijd invullen hieronder.

datum of tijdstempel van het laatst gewijzigd bestand wijzigen bulkfilechanger

voor afbeeldingen die van een camera zijn genomen, bevat het veld EXIF of metadata het veld Datum genomen, dat gescheiden is van de gewijzigde/aangemaakte gegevens van NTFS. U kunt de EXIF-gegevens bekijken vanuit de eigenschappen van het JPG-bestand of met behulp van het hulpprogramma ExifDataView van Nirsoft.net.

wijzig Laatst gewijzigd bestand datum of tijdstempel bulkfilechanger

Dat gezegd hebbende, BulkFileChanger staat u ook toe om de datum genomen tijdstempel (EXIF metadata) te wijzigen. Om de datummetadata te wijzigen, klikt u op de knop geen verandering en selecteert u de juiste optie.

Laatst gewijzigd bestandsdatum of tijdstempel wijzigen bulkfilechanger

de door EXIF gegenereerde tijd komt overeen met de datum waarop metagegevens zijn opgenomen, en dit veld wordt weergegeven in de datumkolom van de bestandsverkenner. Ook veel programma ‘ s gebruiken deze waarde als de officiële datum/tijd van de foto.

merk op dat u de EXIF-datum van een camerabeeld alleen kunt wijzigen als de datum/tijd-waarden al in de .jpg bestanden. BulkFileChanger kan geen nieuwe velden toevoegen aan de EXIF-gegevens.

en, optioneel, kunt u ook de tijdstempel kopiëren van gewijzigde, aangemaakt, benaderd, EXIT – gegenereerde tijd, EXIT – opgeslagen tijd of de Exit – gewijzigde tijd en hetzelfde automatisch toepassen op andere datumvelden.

Command-line support

BulkFileChanger ondersteunt ook command-line operaties, zodat u de GUI niet elke keer hoeft te openen. Check out BulkFileChanger homepage voor command-line help / de lijst met ondersteunde argumenten.

Attribuutwisselaar

Attribuutwisselaar is een uitstekend freeware programma dat het volgende kan doen:

  • bestandskenmerken wijzigen.
  • Wijzig bestand of bestandsextensie of mapnamen om hoofdletters, kleine letters of hoofdletters te maken.
  • Manipuleer de datum en tijd van bestanden en mappen.
  • wijzig datum – en tijdinformatie die is opgeslagen in digitale foto ‘ s. U kunt waarden toevoegen of aftrekken en zelfs synchroniseren met de datum en tijd van het bestand.
  • objecten uitsluiten of opnemen op basis van meerdere criteria, zoals attributen, datum, tijd, grootte en wildcards voor bestand-of mapnamen.
  • een simulatiemodus bevat een voorbeeld van alle wijzigingen in een gedetailleerd rapportagevenster voordat ze worden toegepast. Het is een veilige optie waarmee je een dry run kunt uitvoeren.

u kunt Attribuutwisselaar downloaden van https://www.petges.lu/

na de installatie van het programma, hoeft u alleen maar een bestand of map of meerdere items te selecteren en het contextmenu attributen wijzigen te kiezen.

attributen changer Verander bestand tijdstempel datum

Verander de datum en tijdstempels voor het geselecteerde bestand(en) en/of map(en). Als je geavanceerde (filter) bewerkingen gaat gebruiken, is het beter om het eerst in de simulatiemodus uit te voeren om ervoor te zorgen dat het resultaat perfect is.

attributen changer timestamp date

attribuut Changer logt ook en de acties (elke wijziging van bestanden en mappen) in een door tabs gescheiden tekstbestand dat in Excel kan worden geïmporteerd.

Leave a Reply

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.