Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - guercab

#1
Hola.
Soy nuevo en Powershell.
Necesito mover ficheros de una carpeta origen a una destino. Siempre y cuando estos ficheros tengan más de dos días de antigüedad.
Hasta ahora lo que he hecho es:

get-childitem c:\temp\origen |select-object -property name,lastwritetime |where-object {$_.lastwritetime -lt (get-date).AddDays(-2)}
foreach-object {if ($_.lastwriteTime -lt (get-date).AddDays(-2)){move-item -path c:\temp\origen\*.* -destination c:\temp\destino};}


Pero veo que esto me los mueve todos y no discrimina por fechas

¿Alguien me puede echar una mano?

Gracias.




[MOD]: Usa las etiquetas de código.