Kemungkinan Duplikat:
Bagaimana mengubah cap waktu di dll atau exe?
Setara dengan Windows perintah 'sentuh' Linux?
Bagaimana saya bisa mengatur cap waktu untuk file melalui baris perintah ke tanggal tertentu?
Situasi spesifik saya adalah Windows 7.
windows
timestamp
sysinternals
Joseph Hansen
sumber
sumber
touch
yang menetapkan stempel waktu file ke waktu saat ini.touch
, saya bisa menentukan tanggalnya. en.wikipedia.org/wiki/Touch_(Unix) . Ada yang salah dengan penautan otomatis, pastikan Anda mendapatkan kedua tanda kurung.man touch
. Anda telah mengajari saya sesuatu yang baru.Jawaban:
Karena jawaban William Jackson , saya menemukan pertanyaan serupa di Stack Overflow .
The jawaban yang diterima negara untuk menggunakan Powershell dan perintah ini:
Sunting
Dua contoh:
(Yang ini dari komentar :) Setel waktu akses terakhir untuk file
aaa.csv
ke waktu saat ini:Setel waktu pembuatan file
foo.txt
ke 24 November 2015, pukul 6:00 pagi:sumber
powershell $(Get-Item aaa.csv).lastwritetime=$(Get-Date)
Lihat jawaban untuk pertanyaan ini .
Secara khusus, ini dapat dilakukan secara native dengan:
Ini akan mengatur stempel waktu ke waktu saat ini.
Dokumentasi untuk
copy
perintah ada di TechNet .sumber
+,,
? Bagaimana saya tahu tanggal berapa diatur?pushd FILEDIR
, sebelum perintah danpopd
setelahNirsoft untuk menyelamatkan: coba alat freeware nircmd . Ini adalah sekelompok alat yang berguna dalam satu program baris perintah kecil. Salah satu perintah memungkinkan Anda menentukan salah satu atau keduanya dari waktu yang dibuat dan waktu yang dimodifikasi , seperti ini:
sumber
Menggunakan Cygwin, untuk mengatur stempel waktu test.txt hingga 31 Januari 2000, pukul 00: 01.00:
sumber
touch -t 201608221400 filename
untuk mengaturnya menjadi 22.08.2016 14:00:00.Lihat halaman web berikut: http://www.stevemiller.net/apps/
Win32 Console Toolbox berisi utilitas yang disebut 'touch' yang memungkinkan Anda memodifikasi waktu pada satu atau lebih file. Saya percaya ini hanya bekerja dengan format waktu AS.
sumber