Cómo copiar subdirectorios con la herramienta Robocops.
Nosotros tenemos dos opciones para el copiado de subdirectorios en las cuales podemos combinar o podemos
realizar una opción con cada uno de ellos.
Podemos realizar un copiado o unas propiedades de copiado diferentes con cada una de ellas.
Ya salimos del uso sencillo de la herramienta Robocops.
Ahora vamos a utilizar los parámetros que nosotros podemos realizar para copiar dependiendo el escenario
que nosotros necesitemos ya saben que ejecutando el comando robo copy es Slash y el signo de interrogación
nosotros podemos ver todas las opciones o todos los parámetros que podemos realizar con Robocops.
Vemos aquí todas las opciones que tenemos entre ellas las opciones de copiado que son o las opciones
de copia que son las más esenciales.
Tenemos dos opciones para copiar subdirectorios en este caso tenemos la opción ese que va a copiar los
subdirectorios pero no copiar los que estén vacíos y tenemos la opción Copiar los directorios incluido
los vacíos.
En ese caso yo tengo aquí un ejemplo en el cual tenemos la misma estructura origen y tenemos que hay
datos en esa carpeta o directorio llamado datos donde tiene archivos y datos dos que no contiene archivos
tenemos nuestro destino en el cual vamos a copiar nuestros archivos.
Vamos a utilizar la primera opción que dice copiar sus directorios pero no los vacíos.
En este caso deberíamos copiar datos pero no deberíamos copiar lo que sería datos 2 que no contiene
nada.
Entonces con la opción es si nosotros vamos a evitar que se copian los directorios vacíos en este caso
nosotros el ambiente que podemos manejar allí es que tenemos una estructura un fail Server que contiene
muchas sus directorios vacíos y no queremos copiar estos a nuestra nueva ubicación y esto lo podemos
obviar o lo podemos quitar con la opción es la CGC.
Vamos a ver cómo funciona roba copy vamos a decirle que copié de la unidad se vaques las origen a la
unidad se vaques las de destino pero en este caso vamos a decirle destino en este caso vamos a utilizar
las S.
Ya saben que tienen que diferenciar un vaques de la estructura directorios de Windows a lo que sería
un para tener las opciones con las que ese le vamos a decir que nos copie todo pero no copie los subdirectorios
que estén vacíos.
Vamos a darle enter aquí nos dice entonces que encontró un directorio que está vacío que se llama origen
pero que dentro de directorios da origen datos.
En este caso tiene siete archivos los cuales copio correctamente vemos y en este caso vemos que no copió
ningún archivo o no copió esta carpeta porque no existen datos en ésta o no existen archivos en esta
carpeta.
Este es un directorio llamado datos a aquí las opciones nosotros tenemos una forma vemos que nos diferencia
de las opciones o el registro o la parte de lo que nos deja allí para poder saber qué acopiado y qué
no. Y en este caso vemos que nos dice que había entre sus directorios en ese de copiado que ha copiado
dos y que ha omitido uno porque ese uno es el directorio que no tiene ningún contenido en temas de archivos
copió siete archivos los que habían totalmente en el directorio datos que sí contenía archivos.
Vemos la cantidad de países que ha copiado en este caso será porque son archivos de bloc de notas que
están vacíos y tenemos el tiempo y la hora de finalizado de nuestra ejecución de este comando.
Si vamos a nuestro directorio nosotros vamos a ir a la parte de origen tenemos los archivos allí si
vamos a la parte de destino donde hemos copiado vemos que no existe el directorio del sub directorio
llamado datos dos porque este estaba vacío pero sí está el directorio llamado datos porque éste sí contenía
los siete archivos que hemos copiado con una cantidad de bits en cero.
Entonces de esta forma con opciones las S.
Nosotros vamos a obviar de que no se copia en los directorios que estén vacíos.
Vamos a eliminar por aquí y vamos a hacer nuevamente el proceso pero ahora con la opción es las que
nos dice la opción es que va a copiar todos los directorios o subdirectorios incluyendo sus archivos
y también va a copiar los directorios que estén vacíos.
Entonces vamos a utilizar el comando nuevamente pero en vez de eso vamos a utilizar las que vamos a
darle enter y vemos que aquí me dice que ha copiado tres directorios vemos que ha copiado toda la cantidad
de directorios y vamos a ver en el tema de destino.
En este caso ha copiado tanto datos que contiene archivos y tanto el directorio de datos dos que no
contiene archivos.
Entonces allí podemos manejar estas dos opciones al momento de copiar si tú mantener los archivos de
los directorios tanto directorios con archivos como directorios vacíos utiliza la hostión.
Pero si quieres utilizar la opción de que solamente te copie los directorios que tienen archivos dentro
de esas subdirectorios utiliza la opción s.
Estas son algunas de las propiedades o de las flexibilidades que nosotros podemos utilizar con robocops
a la hora de realizar copiado o a la hora de realizar backups o copias de seguridad de nuestros archivos.
Ya saben que robocops es una herramienta totalmente completa con la cual nosotros podemos crear un copiado
de archivos en el escenario que nosotros queramos.
Vamos a estar viendo mucho más adelante más comandos o más parámetros con los cuales nosotros podemos
automatizar nuestras copias de seguridad o nuestro copiado de archivos en este caso.
De pronto simulando una migración de server o realizar copias de seguridad con esta misma herramienta
llamada robocops y con la cual tenemos una infinidad como pueden ver de parámetros que ustedes pueden
ya ir viendo a través de la ayuda de robocops.