Hace un ratillo, en la oficina, me ha surgido la necesidad de replicar una estructura de directorios (sólo los directorios, no el contenido), de un disco duro a otro. Puede parecer una tontería, pero me he vuelto loco haciendo probaturas sin conseguir nada. Al final, el viejo MS-DOS xcopy me ha salvado el culo:
xcopy origen destino /s /t /e
Como no es algo que haga todos los días, aquí lo dejo, para futuras referencias.
Comentarios
De huevos!!!!! me salvaste el
De huevos!!!!! me salvaste el pellejo, GRACIAS MAESTRO!!!!
¡Encantado de haberte ayudado
¡Encantado de haberte ayudado, gamborimbo! ;)
Todavía paso por aquí de vez
Todavía paso por aquí de vez en cuando para hacer esto mismo con mis discos duros, y aún no te había dado las gracias.
Muchísimas gracias
De nada, chemistrip, gracias
De nada, chemistrip, gracias a tí por pasarte y comentar ;) Me alegro de que te haya sido útil la información.
Un saludete!!!
Porque no usan una interfaz
Porque no usan una interfaz grafica como la gente normal?
Hola pepe, gracias por
Hola pepe, gracias por comentar. Por favor, ilústranos como copiar de manera rápida una estructura de directorios, usando una interfaz gráfica, como haceis la gente normal :-P
Gracias men me ha sido de
Gracias men me ha sido de mucha ayuda en el trabajo (Y)
De nada, Christian, gracias a
De nada, Christian, gracias a tí por comentar. Me alegro que te haya ayudado en el trabajo.
Muchas gracias !!!!
Muchas gracias !!!!
excelente aporte
Muchas gracias !!! es un
Muchas gracias !!! es un excelente aporte.
Tan sencillo y tan útil, una
Tan sencillo y tan útil, una gran ayuda.
Gracias.
Ahora te propongo un reto,
Ahora te propongo un reto, jejejejeje
Me he pasado a MAC...¿cómo hago esto con el, a veces odioso, OSX?
¡Muchas gracias!
Hola Chemistrip ;)
Hola Chemistrip ;)
No dispongo de un MacOSX para probarlo, pero te doy dos formas para poderlo hacer sobre Linux (supongo que los comandos de consola de Mac OSX no diferirán mucho respecto a un Linux):
Para replicar la estructura del directorio /etc en /tmp:
find /etc -type d -exec mkdir -p -- /tmp/{} \;
Y ahora lo mismo, utilizando rsync:
rsync -a -f"+ */" -f"- *" /etc/ /tmp/
¡Espero que te sirva!
Fuentes:
Excelente aporte. Gracias!!!
Excelente aporte. Gracias!!!
El mejor de los aportes de
El mejor de los aportes de los ultimos tiempos. Si... parece absurdo el requerir esta accion, Pero la realidad es que se necesitara por varios motivos, mas cuando requieres estructuras para agrupar o para orden y se han creado de modo personal. Genial y mil gracias al compartir...
Windows Robocopy: copiar sólo estructura de carpetas
[Debes ejecutar CMD o crear un archivo .BAT]
Copiar la estructura de carpetas recursivamente, sin los archivos que pueda haber, sólo las carpetas vacías:
El parámetro /xf * excluye todos archivos
El parámetro /e indica recursividad, copia las subcarpetas
Origen d:
Destino f:
Si ademas queremos generar un log:
Especificando carpetas. Si la carpeta destino no existe la crea:
Espectacular tomado de: http://www.sistemes14.com/2012/03/windows-robocopy-estructura/
Gracias, parapentemoa, por
Gracias, parapentemoa, por recordarnos la existencia de robocopy ;-)
Exelente aporte!!!
Exelente aporte!!!
Me has ahorrado muchisimo tiempo...
Gracias Totales, funciona!
Gracias Totales, funciona!
Añadir nuevo comentario