EL MSDOS
Capitulo IV
Directorios y Subdirectorios
Por: Miguel A. Candela
Chávez
http://www.galeon.com/miguelcch
TRABAJANDO
CON DIRECTORIOS
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 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, 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 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:
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 y mostrar 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 que se 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
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
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: http://www.galeon.com/miguelcch,
serás bienvenido.
CREACIÓN DE ARCHIVOS EN LOS DIRECTORIOS
En el subdirectorio A:\MARKET\PT crear los siguientes archivos :
ALQULO1.DOC
ALQULO2.DOC
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://www.galeon.com/miguelcch,
te estaré muy agradecido.
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>
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://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 archivo y 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 la eliminación.
Ejemplo:
A:\>DELTREE C:\MARKET
VISUALIZACION DE ARCHIVOS
DE VARIOS SUBDIRECTORIOS
Ejemplo:
A:\>DIR /S
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 mas directorios, 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 configura ademá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
NOTA: Visita mi pagina web: http://www.galeon.com/miguelcch,
te estaré muy agradecido.
COMO COPIAR DIRECTORIOS
Para copiar un directorio y sus subdirectorios, se puede usar el comando XCOPY, ambos comando copian archivos de un directorio o disco a otro. El comando XCOPY es similar al comando 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.
IMPORTANTE: Visita mi pagina web: http://www.galeon.com/miguelcch