Posterior a observar en diversos repositorios y páginas webs al terminar hemos descubierto la resolución que te enseñaremos aquí.
Solución:
No pierdas tu tiempo tratando de reinventar robocopy
en PowerShell.
robocopy \servernamelocation C:Dumps /e /mov /minage:31
Utilizar el -Recurse
opción en el Get-ChildItem
comando para acceder a los archivos en las subcarpetas y luego mover cada uno individualmente canalizando la colección a Move-Item
Get-ChildItem -Path "C:Test" -Recurse |
Where-Object $_.LastWriteTime -lt (Get-date).AddDays(-31) |
Move-Item -destination "C:Dumps"
Aquí hay una captura de pantalla:
Simplificación de lo anterior.
robocopy A: B: /MIR /minage:31
Donde A: es tu fuente B: es tu destino
Te mostramos las comentarios y valoraciones de los lectores
Recuerda que puedes optar por la opción de agregar una reseña si te fue preciso.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)