Pregunta

Hace poco vi que xcopy es obsoleto y que se recomienda Robocopy.

He intentado mover archivos con ella, pero no podía conseguir que funcione.

He intentado mover archivos de C:\Downloads\Temp a F:\Temp Ambas carpetas no tenían archivos directamente debajo de ellos. Descargas \ Temp tiene alrededor de 20 carpetas, algunas de las cuales tienen subcarpetas, los cuales finalmente son llenos de archivos.

Con la siguiente sintaxis, que no funcionó:

robocopy C:\Downloads\Temp F:\Temp /move

Así que he intentado dar un comodín para los archivos:

robocopy C:\Downloads\Temp F:\Temp * /move

No funcionó bien. Terminé haciendo con xcopy, no hay problema.

Puede alguien decirme lo que hice mal?

Estoy en Windows Vista Enterprise SP1, como administrador (CMD también se ejecuta como administrador)

¿Fue útil?

Solución

  
    

Con la siguiente sintaxis, que no funcionó:     robocopy C: \ Descargas \ Temp C: \ Temp / mover

  

Sí - esto dice mover todos los archivos de c:\downloads\temp a f:\temp -. Sólo los archivos directamente en esos directorios

Es necesario el /S en la posición de decir "de forma recursiva por la pila de directorios":

robocopy C:\Downloads\Temp F:\Temp /S /move

Marc

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top