Как изменить «измененную» временную метку файла в Windows с помощью командного файла?
Если у вас установлен cygwin и в PATH вы можете использовать команду touch:
touch
touch -d "date and time" filename
(опустите флаг -d, чтобы использовать текущие дату и время.)
В качестве альтернативы см. Ответы на этот вопрос: https://stackoverflow.com/questions/51435/windows-version-of-the-unix-touch-command