Buon giorno a tutti, premetto che non ho esperienze con Powershell, quindi chiedo il vostro aiuto
Io avrei necessità di spostare una struttura di cartelle / sottocartelle da una partizione di una macchina ad un altra che funge da archivio.
Ovviamente vorrei spostare solamente i files più vecchi di x giorni mantenedo in linea i files più recenti. Guardando sul forum ho trovato questo script che pare funzioni bene, ad eccezione che non mi riproduce la struttura di cartelle originale, creandomi quindi dei problemi.
Prendendo spunto da quello ho creato questo script ma con i problemi sopra descritti
# Move all Files in Cartelle Collaudi Funzionali older than 90 day(s)
$Path = "c:\temp"
$Daysback = "-90"
$CurrentDate = Get-Date
$DatetoDelete = $CurrentDate.AddDays($Daysback)
Get-ChildItem $Path -Recurse | Where-Object { $_.LastWriteTime -lt $DatetoDelete } | Move-Item -Destination "f:\Archivio CFunz"
Grazie in anticipo per il supporto
Alessandro