Respuestas:
La siguiente manera explicada aquí funciona para mí. Entonces usé:
Get-ChildItem C:\testFile1.txt | % {$_.LastWriteTime = '01/11/2005 06:01:36'}
No se confunda con el comando "get- *" ... funcionará independientemente de que sea un get en lugar de escribir o algo así. Tenga en cuenta también, como está escrito en la fuente, que necesita usar SU formato de datos configurado y tal vez no el que aparece en mi ejemplo anterior.
Sí, es posible cambiar la última fecha de modificación . Aquí hay un ejemplo de una línea
powershell foreach($file in Get-ChildItem folder1) {$(Get-Item $file.Fullname).lastwritetime=$(Get-Date).AddHours(-5)}