1

Как я могу изменить (желательно в пакетном режиме) время создания, время последнего изменения и время последнего доступа к файлам?

4 ответа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 .

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .