1

Каким-то образом все мои образы mp3 и jpg на резервном сетевом диске в порядке, но на моем локальном компьютере время создания БОЛЬШЕ, чем время изменения (время изменения - правильное).

Теперь каждый раз, когда я хочу создать резервную копию (используя robocopy), он копирует все, потому что считает, что файлы новее!

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

ОС: Windows 7 64 бит

2 ответа2

0

Это странная проблема, я думал, что Robocopy использовал модифицированную дату. Даты такие, потому что время создания - это время , когда была создана версия файла. Поэтому, если вы создадите файл, измените его, а затем скопируете его через час, эта новая копия будет иметь дату изменения на 1 час раньше даты создания.

Есть приложение CLI под названием DirDate, которое может сделать это, оно имеет 30-дневную пробную версию. Вам нужно будет написать скрипт для циклического прохождения каждого файла по отдельности, хотя в качестве контрольной даты в командной строке должен быть указан жесткий код.

0

Смотрите эту статью:

Изменение даты в файле на самом деле довольно сложно, если вы попытаетесь сделать это самостоятельно, но, к счастью, есть несколько действительно хороших бесплатных приложений, которые могут выполнить работу за вас быстро и легко. Я собираюсь быстро пройтись по трем различным приложениям, каждое из которых делает одно и то же, но я бы предпочел упомянуть больше, чем меньше, на случай, если одно не подойдет вам.

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