1) Se hai windows xp puoi scaricare la powershell a questo indirizzo
http://support.microsoft.com/kb/968930
2) Appena mi è possibile ti scrivo la funzioncina. Per il momento, se vuoi incrementare su ogni file di X giorni devi fare una banale modifica allo script e cambiare $i++, in $i+=x
3) Certo puoi applicare le modifiche anche nelle sottocartelle. Per far ciò devi aggiungere lo switch -rec a inizio scriptcodice:gci "c:\tua_cartella" | ? {-not $_.psiscontainer} | sort -property name | foreach-object -begin {$i=0;$data="01/01/2011"} -process {$_.creationtime = [datetime]::ParseExact($data, "dd/MM/yyyy", $null).adddays($i);$i+=3}
La porzione di codicecodice:gci "c:\tua_cartella" -rec | ? {-not $_.psiscontainer} | ....
? {-not $_.psiscontainer}
fa si che vengano ciclati ricorsivamente solo i file ed escluse le cartelle dall'aggiornamento della data. Se vuoi cambiare data anche a loro devi rimuovere quest'ultima parte di codice.

Rispondi quotando