touch all contents in a folder recursively
https://superuser.com/questions/598163/powershell-touch-all-files-newer-than
Powershell to use Unix touch seems silly to me.
Instead, just use native Powershell cmdlets.
Essentially:
Get-ChildItem -Path $youFolder -Recurse | Foreach-Object {
if ($_.LastWriteTime -ge [DateTime] "1/31/2013 9:00AM")
{
$_.LastWriteTime = Get-Date
}
}
Should do the trick.