comandos dos

13
 18. TRABAJANDO CON DIRECTORI OS ARBOL DE ARCHIVOS Como ya hemos visto, cuando el MS-Dos formatea un disco, entre otras cosas crea un directorio (llamado directorio principal ) cuyas entradas describen cada uno de los archivos del disco. Para conseguir que el sistema de archivos del computador sea mas flexible, el MS-DOS ofrece la posibilidad de crear d irectori os adicionales llamados subdirectorios  . DEFINICIÓN DE UN SUBDIRECTORIO  Los subdirectorios dividen el disco en d iferentes áreas de almacenamiento, cada una de las cuales podremos utilizar como si fuese un d isco diferente. Para distinguir el directorio principal de los subdirectorios que se van creando, el directorio principal es conocido como el directorio raíz , ya que tal y como lo veremos, a  partir de el se puede crear una estructura con muchos niveles. CREACIÓN DE UNA ESTRUCTURA DE ARCHIVOS MULTINIVEL CREACIÓN DE UN SUBDIRECTORIO COMANDO MKDIR (MD) .- El comando MKDIR o MD crea un subdirectorio SINTAXIS  MD <UNIDAD> <RUTA> <DIRECTORIO> <UNIDAD>: Es la letra seguida de dos puntos, de la unidad que contiene el disco en el cual se va a crear e l subdirectorio. Por ejemplo A:, si se omite lo crea en la unidad activa <RUTA>: Es el nombre de la ruta del directorio en el cual se va a crear el subdirectorio. Si se omite se crea en el subdirectorio activo <DIRECTORIO>: Es el nombre del nuevo directorio Ejemplo: Crear la siguiente estructura:

Upload: albert-guevara

Post on 15-Jul-2015

42 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 1/13

18. TRABAJANDO CON DIRECTORIOS 

ARBOL DE ARCHIVOS 

Como ya hemos visto, cuando el MS-Dos formatea un disco, entre otras cosas crea undirectorio (llamado directorio principal) cuyas entradas describen cada uno de los

archivos del disco.

Para conseguir que el sistema de archivos del computador sea mas flexible, el MS-DOSofrece la posibilidad de crear directorios adicionales llamados subdirectorios . 

DEFINICIÓN DE UN SUBDIRECTORIO  

Los subdirectorios dividen el disco en diferentes áreas de almacenamiento, cada una de las

cuales podremos utilizar como si fuese un disco diferente.

Para distinguir el directorio principal de los subdirectorios que se van creando, eldirectorio principal es conocido como el directorio raíz , ya que tal y como lo veremos, a

 partir de el se puede crear una estructura con muchos niveles.

CREACIÓN DE UNA ESTRUCTURA 

DE ARCHIVOS MULTINIVEL 

CREACIÓN DE UN SUBDIRECTORIO 

COMANDO MKDIR (MD) .- El comando MKDIR o MD crea un subdirectorio

SINTAXIS 

MD <UNIDAD> <RUTA> <DIRECTORIO>

<UNIDAD>: Es la letra seguida de dos puntos, de la unidad que contiene el disco en el cualse va a crear el subdirectorio. Por ejemplo A:, si se omite lo crea en la unidad activa

<RUTA>: Es el nombre de la ruta del directorio en el cual se va a crear el subdirectorio. Si

se omite se crea en el subdirectorio activo

<DIRECTORIO>: Es el nombre del nuevo directorio

Ejemplo: Crear la siguiente estructura:

Page 2: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 2/13

 

A:\>MD \MARKET

A:\>MD \ING

A:\>DIR 

RUTA DE UN DIRECTORIO 

Es el camino por el cual el MS-DOS debe viajar, empezando del directorio raíz , para llegar a los archivos en otro directorio.

EL DIRECTORIO ACTIVO 

El directorio en el cual se encuentra trabajando es el directorio activo para ese disco.

CAMBIO DE DIRECTORIO 

EL COMANDO CHDIR (CD).- El comando Cambio de Directorio permite cambiar ymostrar el directorio por omisión.

SINTAXIS 

CD <UNIDAD> <RUTA>

<UNIDAD>: Es la letra seguida de dos puntos, de la unidad que contiene el disco en el quese va a cambiar de directorio por omision.

<RUTA>: Es el nombre de la ruta del directorio que se va a convertir en el directorio activo

Ejemplos:

A:\>CD \MARKET

A:\MARKET>DIR 

A:\MARKET>CD ..

A:\>CD \ING

Page 3: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 3/13

A:\ING>DIR 

A:\ING>CD ..

USO DE LOS SUBDIRECTORIOS 

Ejemplos:

A:\>CD MARKET

A:\MARKET>COPY CON \EJEMPLO.TXT (Lo crea en el directorio

raiz)

ARCHIVO DE EJEMPLO

F6 + ENTER 

A:\MARKET>DIR 

A:\MARKET>DIR \

COPIAR DE UN DIRECTORIO A OTRO 

Ejemplo:

A:\>COPY \EJEMPLO.TXT \MARKET\CUENTA

A:\>CD MARKET

A:\MARKET>DIR 

Ejemplo:

A:\MARKET>COPY CUENTA \ING

A:\>DIR \ING

ADICION DE MAS NIVELES 

A LA ESTRUCTURA DE ARCHIVOS 

Crear la siguiente estructura usando el comando MD

Page 4: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 4/13

 

A:\>CD MARKET

A:\MARKET>MD PT

A:\MARKET>MD PREPTO

A:\MARKET>MD VENTAS

A:\MARKET>MD CLIENTES

A:\MARKET>DIR 

A:\MARKET>MD \ING\PT

Análogamente crear los demás directorios

OJO: Te recomiendo visitar mi pagina web: , serás bienvenido.

CREACIÓN DE ARCHIVOS EN LOS DIRECTORIOS 

En el subdirectorio A:\MARKET\PT crear los siguientes archivos :

ALQULO1.DOC

ALQULO2.DOC

Page 5: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 5/13

ALQULO3.DOC

INFORME1.DOC

INFORME2.DOC

INFORME3.DOC

ALQUILO1.STY

ALQUILO2.STY

ALQUILO2.STY

Ejemplo:

A:\>CD \MARKET\PT

A:\MARKET\PT>COPY CON ALQUILO1.DOC

ALQUILER DE CASAS

F6 + ENTER 

A:\MARKET\PT>COPY ALQUILO1.DOC ALQUILO2.DOC

Análogamente crear los demás archivos

En el subdirectorio : A:\MARKET\PREPTO crear los siguientes archivos:

PRESUPT1.PLN

PRESUPT2.PLN

PRESUPT3.PLN

En el subdirectorio : A:\ING\PT crear los siguientes archivos:

ALQUILO1.DOC

ALQUILO2.DOC

ALQUILO3.DOC

NOTA: Visita mi pagina web:

http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch, te estaré muy agradecido.

Page 6: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 6/13

En el subdirectorio : A:\ING\PREPTO crear los siguientes archivos:

PRESUPT1.NEO

PRESUPT2.NEO

PRESUPT3.NEO

COMO MOVER ARCHIVOS DE UN DIRECTORIO A OTRO 

Ejemplos:

A:\>CD \MARKET\PREPTO

A:\MARKET\PREPTO>MOVE PRESUPT1.PLN \MARKET\VENTAS

A:\MARKET\PREPTO>MOVE PRESUPT?.PLN \MARKET\VENTAS

Ahora devolveremos los tres archivos a su localización original :

A:\MARKET\PREPTO>MOVE \MARKET\VENTAS\*.PLN

Mueve los archivos al directorio por omisión.

COMO RENOMBRAR UN DIRECTORIO 

Supongamos que se quiere renombrar:

A:\ING\PT POR A:\ING\EDIT

Escribiríamos el siguiente comando:

A:\MARKET\PREPTO>MOVE A:\ING\PT A:\ING\PRETO

A:\MARKET\PREPTO>DIR \ING

ELIMINACION DE UN SUBDIRECTORIO 

EL COMANDO RD 

El comando RD o RMDIR suprime un subdirectorio. Un subdirectorio no se puede eliminar si contiene algún archivo u otros subdirectorios.

El comando RD tiene los siguientes parámetros:

RD <UNIDAD> <RUTA>

Page 7: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 7/13

Ejemplo: Eliminaremos el subdirectorio \ING\EDIT, o sea EDIT

A:\MARKET\PREPTO>RD \ING\EDIT

 No es posible pues el subdirectorio contiene información:

A:\MARKET\PREPTO>CD \ING\EDIT

A:\ING\EDIT>DEL *.*

A:\ING\EDIT>DIR 

A:\ING\EDIT>CD..

A:\ING>RD EDIT

OJO: Te recomiendo visitar mi pagina web:http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch, serás bienvenido.

ELIMINACION DE UN SUBDIRECTORIO 

Y SU CONTENIDO 

EL COMANDO DELTREE 

El comando DELTREE le permite borrar un directorio entero, incluyendo cualquier archivoy subdirectorio que contenga. Este comando es peligroso, debe tener cuidado al usarlo.

El comando DELTREE tiene los siguientes parámetros:

DELTREE /Y <UNIDAD> <RUTA>

/Y : Hace que el comando DELTREE se salte la pregunta que normalmente confirma laeliminación.

Ejemplo:

A:\>DELTREE C:\MARKET

VISUALIZACION DE ARCHIVOS 

DE VARIOS SUBDIRECTORIOS 

Ejemplo:

A:\>DIR /S

Page 8: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 8/13

RUTA HACIA UN COMANDO 

EL COMANDO PATH 

El comando PATH permite indicar al MS-DOS donde ha de buscar un archivo de

comandos si este no se encuentra en el directorio activo. Puede indicar uno o masdirectorios, el directorio raíz o cualquier otro subdirectorio y cualquier unidad de disco.

El comando PATH tiene tres parámetros:

PATH <UNIDAD> <RUTA>

Ejemplo :

A:\>PATH C:\DOS; C: ;C:\WINDOWS

VISUALIZAR LA ESTRUCTURA DE DIRECTORIOS 

El comando TREE permite ver la estructura del directorio desde el prompt del sistema.

El comando TREE posee dos parámetros principales:

TREE <UNIDAD> /F

/F: Presenta una lista de archivos en cada directorio

EL COMANDO APPEND 

(OTRO TIPO DE RUTA) 

El comando PATH configura la ruta de los archivos ejecutables; APPEND configuraademás la ruta de los archivos de datos

El comando APPEND tiene los siguientes parámetros:

Ejemplo:

A:\>TYPE INFORME1.DOC

El sistema responde archivo no se encontró

A:\>APPEND \MARKET\PT

A:\>TYPE INFORME1.DOC

También puede usar punto y coma

Page 9: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 9/13

NOTA: Visita mi pagina web:

http://galeon.com/miguelcchhttp://www.galeon.com/miguelcch, te estaré muy agradecido.

COMO COPIAR DIRECTORIOS 

Para copiar un directorio y sus subdirectorios, se puede usar el comando XCOPY, amboscomando copian archivos de un directorio o disco a otro. El comando XCOPY es similar alcomando COPY, pero XCOPY trabaja con un directorio o grupo de directorios.

Ejemplo:

A:\>XCOPY \MARKET\PREPTO C:

A:\>XCOPY A: C:

A:\>XCOPY A: C:\DISCO /S/E

Copia toda la estructura del directorio del disco al disco C:, creando la carpeta DISCO.

Como copiar archivos, carpetas y datosmás rápido y a toda velocidad enWindows.

Como hacer copias más rápidas y veloces en Windows, solo arrastrando las carpetas a laventana de cmd o msdos, usar el comando robocopy para copiar archivos, ya estén en el

mismo equipo o desde la red o internet, pero sin tener que escribir el código ni la ruta

necesaria. Copiar desde un disco duro, una memoria flash, un CDROM, un DVD o una

unidad de red. Incrementar el rendimiento y la velocidad de cualquier copia sin tener que

instalar ningún programa externo.

La herramienta de hacer copias de Windows no es muy popular, cuando se trata de archivos

grandes es muy poco eficiente, lenta y nos adormece por completo el equipo, haciendo casi

imposible la realización de otras tareas, además nos roba mucha memoria, posee un

estimador del tiempo restante engañoso y en caso de errores, por ejemplo haciendo copias

de discos con defectos, no copia absolutamente nada después de habernos tenido ratoesperando por el resultado de la operación.

 No obstante Windows entre su arsenal de herramientas de la línea de comandos, tiene una

aplicación nombrada  Robocopy que es sorprendente por los recursos que posee para hacer 

las copias, por su rendimiento y la velocidad a la que efectúa las operaciones, el límite de lo

que permiten los dispositivos de hardware que se utilicen, ya sea un disco duro, una

memoria flash o dispositivo USB, una unidad de disco o desde cualquier equipo en la red,

la velocidad en todo los casos será la máxima posible.

Page 10: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 10/13

Aunque en la página: Como usar el comando Robocopy en Windows, se ofrece un tutorial

de cómo utilizar r obocopy para copiar datos mediante la línea de comandos, en este artículo

se demuestra la forma de usarlo, pero sin tener que introducir los códigos y rutas

manualmente, solo arrastrando las carpetas que contienen los archivos a copiar, lo que

 puede resultar muy útil para los que le causa fobia el trabajo en msdos.

Como copiar datos en el equipo o computadora local.

Para copiar cualquier tipo de datos dentro de la PC, ya sea que se encuentren en el mismo

disco duro o en diferentes discos, sigue los siguientes pasos.

1- Abre una ventana de la consola de cmd o msdos.

2- Escribe ROBOCOPY y oprime la barra espaciadora una vez para crear un espacio.

3- Busca la carpeta que contiene los archivos a copiar, arrástrala a la ventana de la consola

y suéltala encima de ella, oprime la barra espaciadora de nuevo.4- Busca la carpeta donde se copiarán los archivos, arrástrala a la ventana de la consola y

sueltala.

5- Finalmente oprime la tecla Enter, la copia comenzará.

En la siguiente imagen puedes ver los pasos del proceso.

 No es necesario escribir las rutas en la consola, al soltar la carpeta encima de la ventana de

msdos, se representará la ruta en la misma.

Page 11: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 11/13

Observa que debe existir un espacio entre cada paso que se realice.

Si la carpeta a copiar contiene subcarpetas usa: ROBOCOPY /S 

Tips.

 De la misma f orma anterior  puedes utilizar r obocopy  para copiar de unidades CD ROM  o de DVD, si necesitas copiar vario s disco s a la misma car  peta contened ora, no es necesario 

que cierres la ventana de la consola al terminar la  primera copia, sol o ex pulsa el disco e

inserta el sig uiente, a continuación  presiona la tecla F5  y la tecla Enter, r obocopy 

comenzará la nueva copia al mismo destino. 

Como copiar datos entre la PC y otro equipo en una redlocal.

Sigue los dos primeros pasos, o sea abrir la ventana de cmd y escribir robocopy.

1- Busca en tu equipo la carpeta con los datos a copiar, arrástrala a la consola y crea un

espacio.

2- Si estás conectado a una red local, abre mi PC y escribe en la barra de direcciones la

ubicación del otro equipo de alguna de las dos formas:

\\N ombredelEqui po 

\\ DireccionIP , por ejemplo: \\192.168.1.1 

 La dirección IP del otr o equi po la puedes saber mediante el comand o IPC O N  FIG, lee como 

hacerl o en la sig uiente página: C omo u sar el comand o IPC O N  FIG.

3- Oprime Enter 

4- Al mostrarse el equipo en mi PC, busca la carpeta que contiene los archivos a copiar,arrástrala a la ventana de cmd y suéltala.

5- Oprime la tecla Enter para comenzar la copia.

Realiza la operación a la inversa si la copia es del equipo en la red a la PC local.

Como copiar datos entra la PC y otro equipo o servidoren internet.

Page 12: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 12/13

 

En este caso es aconsejado utilizar un cliente FTP, es decir un programa que permite abrir 

una especie de explorador, donde se muestra en forma de árbol la estructura del equipo

remoto. Las operaciones a realizar para efectuar una operación de copia con robocopy son

las mismas, seleccionar la carpeta y arrastrarla a la consola. Existen varios programas

disponibles en la red gratuitos como Filezilla.La otra opción bastante parecida al método anterior, es igualmente utilizar al explorador de

Windows, lo que en este caso no bastará el nombre y la dirección IP. Será necesario el

nombre de usuario y la contraseña para autentificarse en el servidor remoto, se hace

utilizando el siguiente formato:

ftp://[email protected]  

La gran desventaja de este método en relación con el cliente FTP del que se habló

anteriormente, es que en este caso los datos para autentificarse viajarán por la red sin

encriptarse, en formato de texto plano lo que constituye en riesgo en materia de seguridad y

un peligro de que puedan ser interceptados.

Principales opciones que permite el comando robocopy.

Al usar robocopy en archivos grande, por ejemplo películas, DVD, o en carpetas que

contienen gran cantidad de archivos, te darás cuenta la gran ventaja de su empleo,

comprenderás y comprobarás, si has usado algunos de los programas que circulan en la red

 para la copia de archivos la superioridad de robocopy sobre todos ellos.

La causa es que al copiar en msdos no se emplea la interface de Windows, el consumo de

memoria es ínfimo y se utiliza directamente, sin intermediarios los recursos del sistema

operativo.Uno de los usos más extendidos de robocopy es crear respaldos o backups de datos, ya que

en ese caso solo se copiarán archivos nuevos y que no existan en el respaldo o los que

hayan sido modificados, que permitirá no sobreescribir los archivos.

Permite además múltiples opciones, como especificar que tipo de archivos se deben copiar,

seleccionarlos por fecha de modificación, por tamaño, etc.

Todas las opciones que permite robocopy, con ejemplos prácticos puedes verlas en la

siguiente página:

Como usar el comando Robocopy en Windows, ejemplos practicos y

códigos 

Página con varios archivos batch para descargar, que permiten hacer respaldos y backups

de datos utilizando el comando Robocopy:

Como hacer backups o respaldos de archivos en Windows 

Page 13: Comandos DOS

5/13/2018 Comandos DOS - slidepdf.com

http://slidepdf.com/reader/full/comandos-dos-55a75150b0967 13/13

 

Como abrir la ventana de la consola de cmd o msdos.

Existen varias formas de iniciar la consola o ventana de msdos, utiliza de las siguientes laque te sea más fácil.

Escribe en el cuadro de Inicio: CMD y oprime la tecla Enter.

Clic derecho en el escritorio con la tecla Shift presionada, en el menú escoge: "Abrir 

ventana de comand o s aquí " .

Crea un acceso directo con la siguiente ruta: C:\Windows\System32\cmd.exe.

Crea un nuevo documento de texto, escribe en el solamente: cmd.exe, guárdalo como

consola.cmd , asegúrate que el nombre de archivo no termine en .txt

Como utilizar el comando robocopy en Windows XP.

Lamentablemente Windows XP no incluye el comando robocopy, es proporcionado a partir 

del lanzamiento de Windows Vista, pero puedes agregarlo fácilmente a tu sistema.Para eso descarga el archivo en el siguiente link, descomprímelo y la aplicación que

contiene cópiala o muévala al interior de la carpeta: C:\W ind ow s, es suficiente, a partir de

ese momento estará disponible al ejecutar robocopy en la consola.