Debido a la respuesta de William Jackson , encontré una pregunta similar sobre Stack Overflow .
La respuesta aceptada indica usar Powershell y estos 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
Dos ejemplos:
(Este es de los comentarios :) Establezca la hora de último acceso para un archivo aaa.csv
a la hora actual:
$(Get-Item aaa.csv).lastwritetime=$(Get-Date)
Configure la hora de creación de un archivo foo.txt
para el 24 de noviembre de 2015 a las 6:00 a.m.
$(Get-Item foo.txt).creationtime=$(Get-Date "11/24/2015 06:00 am")
touch
que establece la marca de tiempo de un archivo a la hora actual.touch
, podría especificar la fecha. en.wikipedia.org/wiki/Touch_(Unix) . Sin embargo, algo está mal con el enlace automático, asegúrese de obtener ambos paréntesis.man touch
. Me has enseñado algo nuevo.