Escolar Documentos
Profissional Documentos
Cultura Documentos
Introducción.
El ordenador con el que vamos a trabajar es un ordenador personal -PC (Personal Computer)- compatible IBM.
Para manejar esta compleja máquina necesitamos disponer de algún tipo de ayuda que la gobierne, simplificándonos a
nosotros/as el trabajo. Esta ayuda básica, que no simple, es el objeto de nuestro estudio: el sistema operativo.
El sistema operativo es esencialmente un programa que nos permite manejar de forma "transparente" -nos oculta
su complejidad real- la parte física del ordenador, el hardware. Su principal función es gestionar el intercambio de
información entre los discos y la memoria principal del ordenador, y esto queda reflejado ya en su nombre: DOS (Disk
Operating System), sistema operativo de disco. En nuestro caso el DOS de la empresa/marca registrada Microsoft: MS-
DOS.
Podemos resumir en tres las funciones del DOS:
-Iniciar (arrancar, correr) programas (software).
-Manejar periféricos: teclado, pantalla, discos, ratón, impresoras, etc.
-Gestionar ficheros (archivos). En estos se guardan los programas y también nuestros datos de trabajo. Se
almacenan en disco(s) y para trabajar con ellos, el DOS tos carga en la memoria principal del ordenador.
Teclado.
Antes de pasar a probar el funcionamiento del sistema operativo conviene conocer algo sobre las características
especiales del teclado del ordenador. Además de las teclas disponibles en una máquina de escribir, nos encontramos
con otras de uso específico. Un cursor parpadeando en la pantalla nos indica el lugar en el que se mostrará el próximo
carácter que tecleemos.
Describimos a continuación la función de algunas de las teclas "especiales":
- Retroceso (backspace): flecha apuntando a la izquierda que se encuentra en la fila de los números, a la
derecha. Borra caracteres mientras desplaza el cursor a la izquierda.
- Entrar (enter, intro, return, CR (Carriage Return) retorno del carro): flecha acodada apuntando a la
izquierda que se encuentra bajo la tecla de retroceso. Nada de lo que tecleamos vale antes de que pulsemos esta
tecla. Al pulsarla "mandamos" al sistema operativo que ejecute lo que hemos tecleado.
- Mayúsculas (shift): cualquiera de las dos flechas huecas que apuntan hacia arriba y que se encuentran a
ambos lados de la segunda fila inferior del teclado. Si la mantenemos pulsada mientras presionamos cualquier
otra, escribiremos en mayúsculas o los "segundos" caracteres de las teclas ( ; _ " $ Et / *, ...).
- Bloq Mayús (Bloquea Mayúsculas): al pulsar esta tecla activamos/desactivamos un indicador luminoso en la
parte superior derecha del teclado. Si está activada escribiremos en mayúsculas excepto si pulsamos shift
(IMPORTANTE: solo válida para las letras, no para los números ni los caracteres especiales).
- Control y Alt: se combinan con otras teclas para ejecutar y seleccionar opciones en los programas.
- Alt Gr: en los teclados que la tienen sustituye a la pulsación simultánea de Control y Alt. Con ella obtenemos
los "terceros" caracteres de las teclas ( \ # ...).
Hemos de tener en cuenta que para el sistema operativo resulta indiferente que tos caracteres alfabéticos los
tecleemos en mayúsculas o en minúsculas, aunque para algunos programas no lo será.
1/8
Discos.
Como ya se ha comentado antes, la mayoría de las operaciones con el sistema operativo las realizaremos sobre
discos, por lo que deberemos familiarizarnos con algunos conceptos relacionados con ellos antes de comenzar a
ejecutar comandos del sistema operativo.
El DOS identifica las distintas unidades de disco mediante una letra seguida de dos puntos. En la mayoría de
ordenadores disponemos de una unidad de disco flexible (A:) y otra de disco duro (C:). El DOS nos indica la unidad
por omisión (unidad actual: "en la que estamos"), así como otras informaciones que ya trataremos, en el indicador
(inductor, prompt) del sistema que nos muestra en la pantalla.
Cualquier comando que ejecutemos y que tenga que ver con una unidad de disco entenderá que nos
referimos a la unidad por omisión si no le indicamos lo contrario.
Para cambiar de una unidad a otra deberemos escribir la letra de la unidad seguida de dos puntos (y como
para todo, pulsar ENTRAR).
2/8
.TXT: archivo de texto en formato ASCII (American Standar Code for Information Interchange). Este formato
permite intercambiar información entre distintos programas (procesadores de textos, por ejemplo -no incluye
caracteres especiales para sangrado, subrayado, negrita, etc.-), transmitir datos vía modem, etc.
Ejemplos de nombres.
A continuación se muestran algunos ejemplos de nombres correctos e incorrectos para directorios y ficheros:
Correctos:
PRUEBA.TXT EJER CON.XLS MEM3.DOC AMPLI-A.SCH
MEJOR NO MENU-NUM.0 1994.CAL $-VIAJE.WQ1
Aunque no es imprescindible, si es aconsejable dar a tos archivos nombres relacionados con su contenido (dentro
de la limitación de los 8 [+3] caracteres), pues esto facilitará la identificación de nuestro trabajo cuando lleguemos a
trabajar con muchos ficheros y cuando pase algún tiempo sin que usemos algunos de ellos.
Incorrectos:
EJER.MAT.DBF TEXT PRA.WPD EXAM'4.PLD OSCILA\3.SCH
FIN:CURS.DOC MATEMAT3.W. PRUEBA.J T SI\NO.BAK
Caracteres comodín.
Si deseamos trabajar con un grupo de varios archivos (ejecutar algunos comandos de DOS con ellos), no es
necesario siempre realizar esto uno a uno. Podemos especificar un grupo determinado de archivos utilizando los
caracteres comodín.
Los caracteres comodín son dos:
* Sustituye a varios caracteres del nombre o/y la extensión.
Sustituye a un carácter del nombre o/y la extensión.
Ejemplos de caracteres comodín.
Aunque se trabajará con más profundidad el tema de los caracteres comodín en los ejemplos de comandos del
DOS, a continuación se listan algunos ejemplos para comprender lo más básico de su uso:
*.TXT -Todos los ficheros cuya extensión sea TXT (su nombre es indiferente).
F*.* -Todos tos archivos que comiencen con la letra F (el resto del nombre y la extensión indiferentes).
EJEM?.BAK -Todos los archivos con extensión BAK que se llamen EJEM y un carácter más (no importa el que
sea).
???.* -Todos tos ficheros con un nombre de tres caracteres (extensión indiferente).
*. W* -Todos los archivos cuya extensión comience con W (la extensión puede no tener más caracteres).
*. W?? -Igual que el ejemplo anterior, pero la extensión debe tener tres caracteres.
Trabajamos con la versión 6.22 de MS-DOS, que es la última de MICROSOFT antes del lanzamiento de WINDOWS
95, que tiene incorporada la que sería la versión 7.0 de este sistema operativo. Tendremos presente pues que con
versiones diferentes a ésta se pueden dar variaciones (distinto número de opciones, presentación diferente de la
ayuda,...). Es importante que tengamos en cuenta que MS-DOS dispone de ayuda en línea sobre sus comandos, a la
que accederemos fácilmente desde el inductor del sistema:
FASTHELP Muestra una lista completa de los comandos disponibles.
HELP Como la anterior, pero con soporte para ratón, vínculos a cada comando, ejemplos,...
FASTHELP comando Muestra descripción y opciones del comando especificado.
3/8
Comando /? Equivalente a la anterior.
HELP comando Ayuda sobre el comando especificado, pero en el entorno y con el formato de HELP.
Aunque disponemos de la ayuda mencionada, a continuación se enumeran, acompañados de una breve
descripción, algunos de los comandos de MS-DOS que usaremos con mayor frecuencia:
ATTRIB Muestra o cambia los atributos de archivos.
CD Muestra el nombre de/o cambia el directorio actual.
CHDIR Muestra el nombre de/o cambia el directorio actual.
CLS Limpia la pantalla.
COPY Copia uno o más archivos a otro lugar.
DATE Muestra o fija la fecha.
DEL Elimina uno o más archivos.
ERASE Elimina uno o más archivos.
DIR Muestra una lista de archivos y subdirectorios en un directorio.
DISKCOPY Copia el contenido de un disquete a otro.
EDIT Inicia el Editor MS-DOS, el cual crea y modifica archivos ASCII.
Aunque este es un programa que utilizaremos mucho para trabajar con el sistema operativo, no lo describimos
más a fondo, ya que se trata de un programa con menús y ayuda incorporada y lo trataremos a nivel práctico.
LAB EL Crea, cambia, o elimina la etiqueta de volumen del disco.
MD Crea un directorio.
MKDIR Crea un directorio.
MORE Muestra información pantalla por pantalla.
PRINT Imprime archivo de texto mientras se usan otros comandos de MS-DOS.
RD Elimina un directorio.
RMDIR Elimina un directorio.
REN Permite cambiar el/los nombre(s) de archivo(s).
RENAME Permite cambiar el/los nombre(s) de archivo(s).
TIME Muestra y/o cambia la hora del sistema.
TREE Muestra una estructura gráfica del directorio de una unidad o ruta.
TYPE Muestra el contenido de un archivo de texto.
VER Muestra el número de versión de MS-DOS.
VOL Muestra la etiqueta del volumen y el número de serie del disco.
XCOPY Copia archivos y árboles de directorios.
VER
Muestra el número de la versión de MS-DOS.
VER
CLS
Borra la pantalla.
CLS
1 Algunos de los comandos (dir, copy, ...) disponen de más opciones que no trataremos aquí y que se pueden
conocer mediante la ayuda del sistema operativo o consultando el Manual del usuario y Referencia
4/8
Los comandos anteriores no hacen referencia a ninguna unidad de disco ni a ningún otro dispositivo, por lo que no
es necesario que tengan parámetros. Los comandos que se describen a continuación si que deben (y/o pueden)
tenerlos. La distinción entre la obligatoriedad y la opcionalidad de tenerlos se hace indicando entre corchetes lo que es
opcional, teniendo en cuenta que cuando se utilicen, se escribirán sin los corchetes.
[unidad:] se refiere a la unidad de disco, y en nuestro caso será A: o C:.
[ruta:] indica el camino por las distintas ramificaciones del árbol de directorios. La separación entre un nivel de
directorios y el siguiente (sus directorios "hijos") se indica mediante la barra invertida (\).
VOL
Muestra la etiqueta del volumen y número de serie del disco, si existen.
VOL [unidad:]
Ej.: vol a: vol c: vol
DIR
Muestra una lista de archivos y subdirectorios de un directorio.
DIR [unidad:][ruta][nombrearchivo] [/P] [/W] [/S] [/L]
[unidad:][ruta][nombrearchivo]
Muestra lista de unidad, directorio, y/o archivos especificados.
/P Realiza una pausa después de cada pantalla de información.
/W Usa una lista con formato ancho.
/S Muestra arch. en directorio y todos los subdir. especificados.
/L Usa minúsculas.
Ej.: dir dir /w
dir a: dir c:\dos\*.exe
dir c:\genprogs dir a:\sdt\sheet
dir \dos /p dir c:\*.c?? /s /p
dir dos /w /p
(*)TREE 2
CD
Muestra el nombre de/o cambia el directorio actual.
CHDIR [unidad:] [ruta]
CHDIR[..]
CD [unidad:] [ruta]
CD[..]
.. Especifica que se desea el cambio al directorio padre.
Escribe CD unidad: para presentar directorio actual en unidad especificada.
Escribe CD sin parámetros para presentar l a unidad y directorio actual.
Ej.: cd cd \
cd a:\ cd \dos
cd c:\genprogs cd..
2
Los comandos marcados con un asterisco son comandos externos. El significado de esto se explica en el
siguiente apartado
5/8
cd..\winword cd genprogs\fw3 val
MD
Crea un directorio.
MKDIR [unidad:]ruta
MD [unidad:]ruta
Ej.: válidos casi todos los ejemplos anteriores con cd (excepto cd y cd..). Pueden
existir en el disco directorios con el mismo nombre, pero no deben "ser hijos" del mismo.
RD
Quita (elimina) un directorio.
RMDIR [unidad:]ruta
RD [unidad:]ruta
Ej.: válidos los mismos que para md, pero los directorios a eliminar deben estar
vacíos (sin archivos y sin subdirectorios.
REN
Cambia el nombre de archivo(s).
RENAME [unidad:][ruta]nombrearchivo1 nombrearchivo2
REN [unidad:][ruta]nombrearchivo1 nombrearchivo2
Observa que no puede especificar nueva unidad o ruta para archivo destino.
Ej.: ren prueba.txt ejer-l.txt
ren a:\datos\carta fe.bak carta fe.doc
ren a:\sdt\sheet\*.bak *.bk1
ren ampli ampli ec.sch
COPY
Copia uno o más archivos a otro lugar.
COPY [unidad:][ruta]origen [unidad:][ruta]destino [/V]
origen Especifica el/los archivo(s) que serán copiados.
destino Especifica el directorio y/o nombre de archivo para nuevo archivo.
/V Verifica la escritura correcta de los nuevos archivos.
Ej.: copy carta.txt a:\textos
copy a:\sdt\sheet\*.bak a:\seg
copy *.sch *.bak
copy ampli*.* \seg
copy ampli.sch ampli2.sch
(*)XCOPY
Copia archivos y árboles de directorios.
XCOPY [unidad: ] [ruta] origen [unidad: ] [ruta] [destino] [/P] [/S] [/E]] [/V]
[ M]
origen Especifica archivo(s) a copiar.
destino Especifica el lugar y/o nombre de archivos nuevos.
/P Avisa antes de crear cada archivo destino.
/S Copia directorios y subdirectorios, excepto los vacíos.
/E Copia subdirectorios, aunque estén vacíos.
/V Verifica cada archivo nuevo.
/W Te pide que presiones una tecla antes de iniciar el copiado.
Ej.: xcopy a:\sdt\*.* a:\otrosdt /s
xcopy datos\*.* a:\segur /e /v
6/8
(*)DISKCOPY
Copia el contenido de un disquete a otro.
DISKCOPY [unidad1: [unidad2:]] [/1] [/V]
/1 Copia solamente la primera cara del disco.
/V Verifica que la información ha sido copiada correctamente.
Los dos disquetes deben ser del mismo tipo.
Puede especificar la misma unidad para unidad1 y unidad2.
Ej.: diskcopy a: a: diskcopy a: b: /v
DEL
Elimina uno o más archivos.
DEL [unidad:][ruta]nombrearchivo [/P]
ERASE [unidad:][ruta]nombrearchivo [/P]
[unidad:][ruta]nombrearchivo.
Especifica archivo(s) a eliminar. Especifique
archivos múltiples usando comodines.
/P Pide confirmación antes de eliminar cada archivo.
Ej.: del prueba.txt del textos\*.bak
del *.* del a:\sdt\sheet\a*.bak /p
del \copias
TYPE 3
(*)MORE
Muestra información de salida pantalla por pantalla.
MORE < [unidad:][ruta]nomarch
nombre-comando | MORE
[unidad:][ruta]nomarch Especifica archivo a mostrar una pantalla a la vez.
nombre-comando Especifica el comando del que presentará resultado.
Ej.: algunos de los listados anteriormente (con TREE y con TYPE).
more < prueba.txt dir (more
more < c:\eloprogs\orcad\sdt\ttl.stf
3
En este comando y el siguiente se hace referencia a alguna operación de redireccionamiento y/o de
canalización. Estas operaciones se explican en el último apartado de este apéndice.
7/8
obtenerla en un lugar distinto del monitor -un fichero, por ejemplo-, o la entrada para que la tome de un fichero, p.e.,
en lugar de tomarla del teclado; también podemos canalizar la salida para que la trate otro comando antes de
aparecer por pantalla o de redireccionarla a otro dispositivo.
Redirecciona la salida. Sobreescribe lo que exista en el destino.
» Redirecciona la salida. Añade a lo que exista en el destino.
Redirecciona la entrada.
Canaliza la salida de un comando hacia la entrada de otro.
Ejemplos:
Los mostrados en TYPE y en MORE
dir a:\ > disco.txt dir c:\ > prueba.txt
dir c:\dos » prueba.txt sort < lista.txt
tree c:\ more dir > lpt1
find "ega" < prueba.txt sort < lista.txt > orden.txt
Observaciones finales.
Algunos de los comandos del sistema operativo los podemos considerar de manera más acertada como utilidades
de optimización y diagnóstico y su uso es más esporádico que el de los enumerados hasta ahora. Otros funcionan más
como utilidades que mejoran nuestra comodidad y productividad. Algunos de todos ellos los trataremos a nivel práctico
y los "investigaremos" mediante la ayuda del sistema operativo. Principalmente serán: CHKDSK, SCANDISK, MEM,
MEMMAKER, DEFRAG y DOSKEY.
8/8