5

Есть ли инструмент, который позволил бы мне изменить время создания файла и время изменения файла в списке файлов?

Должен уметь работать в файловых системах NTFS и FAT32.

4 ответа4

9

Это можно сделать с помощью powershell для изменения списка объектов FileInfo, например:

Get-ChildItem G:\test\*.bak | foreach { $_.CreationTime = get-date "1/1/1982 1:00 pm"; $_.LastWriteTime = (get-date).AddDays(-1)}
6

Total Commander позволяет вам изменить дату и время создания файла.

  • выберите один или несколько файлов
  • выберите меню Файлы -> Изменить атрибуты
  • в нижней части открывшейся формы нажмите кнопку Дополнительные атрибуты
  • для свойства выберите createdate для изменения времени и даты (creatiotime, если вы хотите изменить только время)
  • нажмите кнопку >> и введите желаемую дату и время, затем нажмите OK
6

Total Commander - это, конечно, ответ на все проблемы управления файлами! Однако, если вы хотите изменить только даты (и другие свойства файла), лучше использовать атрибуты файла .

Лучшие атрибуты файла

Это расширение оболочки (добавлено в контекстное меню файлов), которое позволяет изменять дату и время создания, доступа и изменения.

Если вы хотите бесплатное приложение, SetFileDate тоже сделает свое дело.

SetFileDate

1

BulkFileChanger - также довольно изящная бесплатная утилита!

BulkFileChanger

Конечно, есть также много продвинутых утилит для работы с файлами из командной строки, которые вы можете использовать в сценариях, пакетных файлах и т. П. (Таких как этот и этот).

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