En este post educativo te dire unos cuantos ejemplos de practica para usar el comano copy desde la linea de comandos.

Vayamos al grano, lo mas probable es que ya sepas de que se trata este tema.

Explicacion breve:

El comando copy.exe puede copiar uno o mas archivos a otra ubicacion, muchos virus como los virus de USB escritos en ms-dos usan este comando para copiarse a las carpetas del sistema.

copy.exe lo que hace es copiar archivos de una carpeta a otra ubicacion,

COPY puede copiar archivos cifrados, que tengan atributos de sistema.

EJERCICIO-EJEMPLO #1

COPIAR ARCHIVOS DENTRO DE LA MISMA SUBCARPETA

01 -)Crea una nueva carpeta que se llame ejercicios-copy
02 -)dentro de esa carpeta crea los siguientes archivos respetando las extenciones de archivo.

Editar.cmd
perro.bat
aves.cmd
tarea.bat
virus.cmd

03 -) Crea dentro de la carpeta ejercicios-copy una nueva carpeta titulada exgoe.com

04 -)Edita con algun procesador de texto el archivo perros.bat y escribe lo siguiente:

copy aves.cmd exgoe.comaves.cmd

05 -)ejecuta este anterior archivo y observa que se ha copiado a la carpeta exgoe.com

06 -)Ahora repite los pasos 3 y 4 pero esta vez con los archivos perro.bat, terea.bat, virus.cmd

EJERCICIO-EJEMPLO #2
COPIAR ARCHIVOS A OTRA UBICACION COMO UN DISCO DURO U OTROS DISPOSITIVOS DE ALMACENAMIENTO O CARPETAS DEL SISTEMA

Este ejercicio consiste en repetir el ejemplo 1 solo que la copia esta vez sera a otras ubicaciones

EJ. para copiar los 4 archivos del ejemplo anterior al disco local c:

Hacemos lo siguiente abre el archivo Editar.cmd con el bloc de notas
y copia las siguientes lineas seguido guardas los cambios y ejectas el archivo.

copy perro.bat c:perro-123.txt
copy aves.cmd c:aves-789.bat
copy tarea.bat c:tareas-651.cmd
copy virus.cmd c:virus-674.mp3

*observa que los archivos se han copiado al disco local c: en caso de que este exista.
*observa que los archivos copiados han sido renombrados en el destino

Ahora supongamos que deseas copiar los archivos a una memoria USB, entonces fijate CUAL ES LA LETRA de ese disco extraible. y unicamente cambia la letra c: por la letra de unidad de la USB.

EJEMPLO-EJERCICIO #3
COPIAR A CARPETAS DEL SISTEMA USANDO LAS VARIABLES DE ENTORNO

En este post no voy a explicar que son las variables solo voy a darte uno ejemplos de variables con eso sera mas que suficiente.

ejemplos de variable

%systemroot% = C:WINDOWS
%WINDIR% = C:WINDOWS
%tmp% = C:DOCUME~1name-user~1CONFIG~1Temp
%temp% = C:DOCUME~1name-user~1CONFIG~1Temp

SUPONGAMOS QUE DESEAS copiar algun archivo a la carpeta de WINDOWS, entonces en ese caso escribes.

OTRA VEZ vamos a repetir el ejercicio 1 solo que esta vez copiaremos los archivos a carpetas del sistema
VUELVE A REABRIR PARA EDITAR EL FICHERO “Editar.cmd” y escribes lo siguiente luego lo ejecutas y enseguida te explicare que estamos haciendo.

copy perro.bat %systemroot%pruebaperro.bat
copy aves.cmd %windir%pruebaaves.cmd
copy tarea.bat %SYSTEMROOT%pruebatarea.bat
copy virus.cmd WINDIR%pruebavirus.cmd

Ahora dirigete a la carpeta “c:windowsprueba” y alli estaran los archivos copiados

SI OBSERVAS UN POCO veras que en este ejemplo las siguientes dos lineas significan exactamente lo mismo
copy perro.bat %systemroot%pruebaperro.bat
copy perro.bat C:WINDOWSpruebaperro.bat

entonces ¿Si estas dos expresiones valen lo mismo porque usar variables como %systemroot%?
RESPUESTA: porque las variables facilitan el copiado y evitan los errores al ejecutarse en otros equipos.

Por ejemplo. supongamos que en nuestra pc en el disco C: tenemos instalado windows
en este ejemplo si escribes c:WINDOWS en lugar de %systemroot% no hay ningun problema

Pero imaginate que el equipo donde vas a ejecitar el comando copy la letra donde este instalado windows sea la unidad D:WINDOWS, E:WINDOWS, S:WINDOWS es decir que no sea la LETRA C:
entonces si escribes c:windows y que la letra sea la d, e, f, g, etc. entonces habra un grave error de ejecucion.

En cambio si escribes %systemroot% no habra error sin importar si la letra es d, f, g, h, etc.
Lo mismo aplica para todas las otras variables de entorno.

EJERCICIOS COMPLEMENTARIOS Y DE REFUERZO

crear una carpeta llamada prueba22 y crear 5 archivos y copiarlos a la carpeta de temporales usando variables y despues sin variables
crear una carpeta llamada renombrar56 y crear 6 archivos y renombrarlos incluida la extencion de archivo en el destino

Como ejercicio complementario en tu ORDENADOR HAZ CLIC EN INICIO>centro de ayuda y soporte tecnico y leer la ayuda de copy

ESO ES TODO CON ESTE POST AHORA SERAS UN EXPERTO EN COPIAR ARCHIVOS DESDE EL SIMBOLO DEL SISTEMA O LA CONSOLA DE RECUPERACION.

ESPERO QUE TE HAYA SERVIDO ESTE POST

CREO QUE DE MOMENTO ESTE HA SIDO MI ARTICULO MAS LARGO

Atte. editor del sitio