Copiar estructura de directorios de una unidad a otra

 Jue, 14/07/2011 - 13:09     Sandor

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.

 

Categoria: 
Etiquetas: 

Comentarios

Enviado por chemistrip (no verificado) en

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

Enviado por Sandor en

De nada, chemistrip, gracias a tí por pasarte y comentar ;) Me alegro de que te haya sido útil la información.

Un saludete!!!

Enviado por Sandor en

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

Enviado por Chemistrip (no verificado) en

Ahora te propongo un reto, jejejejeje
Me he pasado a MAC...¿cómo hago esto con el, a veces odioso, OSX?
¡Muchas gracias!

Enviado por Sandor en

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:

 

Enviado por Mario R - CDmx (no verificado) en

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... 

Enviado por parapentemoa (no verificado) en

 

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:

> robocopy d: f: /e /xf *
Si ademas queremos generar un log:

> robocopy d: f: /e /xf * /tee /log:EstructuraCarpetasLog.txt
Especificando carpetas. Si la carpeta destino no existe la crea:

> robocopy d:\folderA\ f:\copyfolderA\ /e /xf *
 

Espectacular tomado de: http://www.sistemes14.com/2012/03/windows-robocopy-estructura/
 

Enviado por dazu (no verificado) en

Exelente aporte!!!
Me has ahorrado muchisimo tiempo...

Añadir nuevo comentario

HTML Filtrado

  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
CAPTCHA
Contesta a esta pregunta para comprobar que eres humano :-)
Fill in the blank.

Sobre PlanetaInopia

Sandor Inopia nació en Bilbao, un lunes cualquiera, justo 1904 años después de que Nerón se suicidara, diciendo ¡Qué artista muere conmigo!, y 192 años después de que Volta descubriera la pila eléctrica. Mientras celebraba su quinto cumpleaños, Elvis daba su último concierto, y celebrando los siete, Muhammad Ali se retiraba del boxeo.

Sobre PlanetaInoipa, blog personal de Sandor Inopia (Sandor Saiz Ortuondo)

Yo no tengo la ambición de Nerón, la inteligencia de Volta, la voz de Elvis, o la fuerza de Alí, pero a veces me gusta escribir y darme a conocer a los demás. Por eso este blog, que espero te guste.

Comentarios recientes