Devido à resposta de William Jackson , encontrei uma pergunta semelhante sobre o Stack Overflow ](https://stackoverflow.com/questions/582553/how-do-i-programatically-change-the-create-modify-access-date-on-a-file).
A resposta aceite diz para usar Powershell e estes comandos:
$(Get-Item ).creationtime=$(Get-Date "mm/dd/yyyy hh:mm am/pm")
$(Get-Item ).lastaccesstime=$(Get-Date "mm/dd/yyyy hh:mm am/pm")
$(Get-Item ).lastwritetime=$(Get-Date "mm/dd/yyyy hh:mm am/pm")
Editar
Dois exemplos:
(Este é dos comentários: ) Definir a hora de último acesso de um ficheiro aaa.csv
para a hora actual:
$(Get-Item aaa.csv).lastwritetime=$(Get-Date)
Definir a hora de criação de um ficheiro foo.txt
para 24 de Novembro de 2015, às 6:00 da manhã:
$(Get-Item foo.txt).creationtime=$(Get-Date "11/24/2015 06:00 am")