Как я могу изменить (желательно в пакетном режиме) время создания, время последнего изменения и время последнего доступа к файлам?
4 ответа
1
В PowerShell что-то вроде:
$date = Get-Date "2010-01-31 10:11:12"
Get-ChildItem *.foo | Foreach-Item {
$_.LastWriteTime = $date
$_.LastAccessTime = $date
}
1
FileDate Changer сделает это.
Вы можете просто перетащить в поле Имя файла и применить изменения в пакетах.
Протестировано до Windows 7, это бесплатно и всего пару килобайт.
0
Take Command Console LE (TCC LE), бесплатная расширенная замена для командной строки, имеет touch
команду, которая может изменить время создания, последнюю модификацию и время последнего доступа к файлам, а также даты. Конечно, он может запускать командные файлы.
Используемые параметры:/D (для даты) и /T (для времени):
/D
On an LFN drive, you can specify which of the date fields should be set by appending a, c, or w to the /D option:
a Last access date
c Creation date
w Last modification (write) date
/ Т
On an LFN drive, you can specify which of the time fields should be set by appending a, c, or w to the /T option:
a Last access time (on VFAT volumes access time is always midnight).
c Creation time
w Last modification (write) time
0
Расширение оболочки SKTimeStamp .