Capítulo # 11
D.O.S.
I. Objetivos Generales
Conocer el sistema operativo D.O.S.
II.Objetivos Específicos
Conocer los diferentes comandos del D.O.S.
III. Contenido
1. MS-DOS.
2. MS-Windows
3. Procesadores de textos
MS-DOS.
EL MS-DOS: distintas versiones.
MS-DOS (Microsoft Disk Operating System- Sistema Operativo de Disco) es un sistema patentado por
Microsoft Corporation para ordenadores personales PCs. El Sistema Operativo más difundido con diferencia
es el MS-DOS, este al estar diseñado para 6 bits y con posibilidades de multitarea, ve peligrar su supremacía
como rey indiscutible del entorno PC. Aunque la creencia general es que el sistema fue creado por Microsoft
Corpopation, esto no es cierto ya que el verdadero creador de este sistema fue Tim Paterson, un empleado de
Seattle Computer Products.
A partir de la aparición en 1981 de IBM-PC de 16 bits en el bus de direcciones, MS-DOS es el sistema operativo
más difundido, ya que hay millones de microordenadores PCs distribuidos por el mundo, convirtiéndose en un
sistema operativo estándar para este tipo de ordenadores; esta primera versión funcionaba sobre un equipo
que disponía de 64 Kb. De memoria y dos disqueteras de 5,25 pulgadas de una cara y con una capacidad 160
Kb. La CPU del ordenador era un modelo 8088 de 8 bits y con una velocidad de 4,7 MHz.
Este sistema operativo fue patentado por las empresas Microsoft Corporation e IBM, utilizándose dos
versiones similares (una de cada empresa) llamadas MS-DOS y PC-DOS. A MS-DOS le acompañan unos
números que indican la versión. Si la diferencia dos versiones es la última cifra representa pequeñas
variaciones. Sin embargo, si es en la primera cifra representa cambios fundamentales. Las versiones
comenzaron a numerar por 1.0 en agosto de 1981. en mayo de 1982 se lanzó la versión 1.1 con soporte de
disquetes de datos caras. La versión 2.0 se creó en marzo de 1983 parta gestionar el PC-XT, que incorporaba
disco duro de 10 Mb, siendo su principal novedad el soporte de estructura de directorios y subdirectorios.
En agosto de 1984, con la aparición de los ordenadores de tipo AT, que empleaban un procesador 80286,
funcionaban a 8 MHz de velocidad y tenían soporte de disquetes de cinco y cuarto de alta densidad (HD 1,2
Mb), MS-DOS evoluciona hacia la versión 3.0; esta versión podía ser instalada en ordenadores más antiguos,
pero no se podía realizar la operación a la inversa. La versión 3.2 se lanzó en diciembre de 1985, para admitir
unidades de disquete de 3 ½ (DD720 Kb y HD 1,44 Mb). La versión del 3.3 se lanzó en abridle 1987 con
posibilidades de crear múltiples particiones en discos duros.
La versión 4.0 apareció en noviembre de 1988 y gestiona discos duros de particiones de más de 32 MB (hasta
512 de MB). Además, dispone de una nueva interfase gráfica y soporte de memoria expandida, esta versión
permite además el empleo de la memoria expandida del ordenador (anteriormente solo se podían emplear
640 Kb de memoria RAM). actualizar a la versión 4.0 desde una versión anterior puede traer dificultades ya
que habrá que reformatear el disco duro bajo la nueva versión y es posible que algunos programas necesitan
funciones del DOS que ya no están disponibles.
La versión 6.0 se lanzó en junio de 1991, y proporciona drivers para gestionar aplicaciones de memoria y se
incorpora un editor de pantalla y un shell bastante potente, además de poder instalarse independientemente
de la versión anterior de sistema operativo.
La versión 6.0 se lanzó en abril de 1993 y como contenía abundante error fue sustituida el mismo año por la
versión 6.2, las mejoras de la versión 6.0 incluyen; herramientas de compresión de disco, antivirus, programas
de copias de seguridad por menú, desfragmentador de discos y otras utilidades, como por ejemplo un
administrador de memoria ampliada, denominado MenMaker. A finales de 1993 se lanzó la versión 6.2 con
mejoras en el duplicador de espacio en disco y la posibilidad de borrar un directorio independientemente de
su contenido entre otras ventajas.
Países en los que se comercializa
El rey de los sistemas operativos se distribuye a lo largo y ancho de todo el mundo, en los cinco continentes y
en países tan dispares como puedan ser Estados Unidos, México, Dinamarca, Grecia, Alemania, Australia,
Nueva Zelanda, Israel, Emiratos Árabes Unidos, Italia, Suiza y sobre todo España.
Breve descripción del MS-DOS.
El MS-DOS es un sistema operativo monousuario y monotarea. Al cumplir las dos conexiones arriba
mencionadas el procesador está en cada momento, está dedicado en exclusividad a la ejecución de un
proceso, por lo que la planificación del procesador es simple y se dedica al único proceso antiguo que pueda
existir en un momento dado.
Instalación.
Para instalar MS-DOS bastara con ejecutar el programa de instalación que está situado en el disquete número
uno de MS-DOS. No es posible ejecutar MS-DOS desde los disquetes de instalación ya que dichos archivos
están comprimidos. Instalar detecta el tipo de hardware y de software que contiene el PC y le comunica a este
si no cumple con los requisitos mínimos o si existen características incompatibles con MS- DOS.
Estructura del MS-DOS
El sistema operativo MS-DOS tiene una estructura arborescente donde existen unidades, dentro de ellas
directorios y a su vez dentro de ella tenemos los ficheros.
Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas
donde se guardan los ficheros, los ficheros son conjuntos de datos y programas. El DOS tiene unos cien
comandos, que para poder ser ejecutados necesitan tres ficheros:
o IBMBIOS.COM
o IBMDOS.COM
o COMMAND.COM
EL IBMBIOS.COM se encarga de las comunicaciones de entrada y salidas. El IBMDOS.COM es el centro de los
servicios del ordenador, es conocido también como Kernel o núcleo. El COMMAND.COM carga y permite
ejecutar todos los comandos.
Estructura básica del sistema
El MS-DOS contiene cinco elementos fundamentales:
La ROM-BIOS. Programas de gestión de entradas y salidas entre el sistema operativo los
dispositivos básicos del ordenador.
La IO.SYS. Son un conjunto de instrucciones para la transferencia de entrada/salida desde
periféricos a memoria. Prepara el sistema en el arranque y contiene drivers de dispositivos
residentes.
MSDOS.SYS. es el Kernel de MS-DOS en que figuran instrucciones para control de los disquetes. Es
un programa que gestiona los archivos, directorios, memoria y entornos.
DBLSPACE.BIN. Es el controlador del Kernel del compresor del disco duro que sirve para aumentar
la capacidad de almacenamiento del disco, disponible a partir de la versión 6 del MS- DOS. Este
controlador se ocupa de toda la compresión y de comprensión de ficheros y se pueden trasladar
desde la memoria convencional a la memoria superior.
COMMAND.COM. es el intérprete de comandos. Mediante las cuales el usuario se comunica con
el ordenador, a través del prompt \>. Interpreta los comandos teclados y contiene los comandos
internos de MS-DOS que no se visualizan en el directorio del sistema.
Los ficheros IO.SYS, NSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al listar el directorio, y se
cargan desde el disco de memoria del ordenador al arrancar este.
Comandos de ayuda
En MS.DOS existe una orden llamada HELP que permite ejecutar un programa en pantalla completa que
ofrece ayuda al usuario a nivel de comandos. Este comando proporciona una referencia completa de los
comandos MS-DOS. El comando FASTHELP ejecuta un programa en el cual ofrece ayuda personalizada para
cada orden del MS-DOS. Si se indica sin parámetros, muestra un índice de todos los comandos de los que
pueden ofrecer información. Si se ejecuta HELP o FASTHELP seguido del nombre de un comando,
automáticamente se entra a la ayuda específica para ese comando sin la necesidad de pasar por el índice.
Interioridades del arranque del sistema operativo.
Existen dos maneras de arrancar el sistema: en frio o en caliente.
En Frio: esta apagado y lo arrancamos con el “ON”. Cachea los dispositivos de entrada y de salida, teclado,
monitor, discos duros, disquetes, memoria (RAM), etc. Después buscar el S.O y lo carga, primero mira en la
disquetera y si hay disquete con sistema operativo lo arranca; después mira el disco duro.
En Caliente: se ejecuta apagando el ordenador con el botón roset o con ctrl+Alt+ Supr. No se hacen todos los
test anteriores y se carga directamente del S.O. suele emplearse tras caídas del sistema operativo o bloqueo
del ordenador.
Arrancando.
En el proceso de arranque distintos archivos cada uno con una misión específicas y que vamos a explicar a
continuación detallando posteriormente el proceso completo.
Modulo BIOS (Basic Input Output System). Es especifico de cada fabricante y se encarga de controlar las
diversas unidades hardware de entrada y de salida, como el teclado, y su representación, impresoras, reloj,
etc. Durante la inicialización del sistema el BIOS se lee y se guarda en la RAM cargando el fichero IO.SYS este
fichero no se ve al hacer un dir, ya que tiene el atributo de oculto “hidden” y el de sistema “System” que
indica el sistema que no es un archivo normal y no se puede modificar, editar, etc.
El IO.SYS es el Kernel o núcleo del sistema y realiza funciones como la gestión de ficheros, de los registros de
memoria, generación de otros programas, etc. Es independiente del hardware y contiene una serie del
servicio del sistema.
El COMMAND.COM (procesador de órdenes). Se responsabiliza del análisis gramatical y gestión de las órdenes
del usuario. Se suministra por defecto por el MS-DOS, pero es posible crearse uno propio poniendo una orden
el config.sys.
Está dividido en 3 partes:
Resiente: se carga en la parte baja de la memoria, por encima del núcleo (Kernel) y del BIOS. Gestiona las
ordenes ctrl+Break y se encarga también de los errores críticos.
Parte de inicialización: se encarga de procesar el autoexec.bat. desaparece después de ejecutarse.
Porción transitoria: se carga en el extremo superior de la memoria. Prepara el símbolo para las órdenes
del usuario. El prompt. Ejecuta las órdenes que le damos al ordenador. Solo se carga cuando se nenecita.
El command.com. Primero mira si la orden recibida es:
Interna
Externa
Si es .COM
Si es .EXE
Si es .BAT
CONFIG.SYS.
Es un fichero de sistema. El DOS lo ejecuta antes del autoexec.bat y contiene comandos de configuración del
equipo. Depende de las tareas puede que necesitemos una configuración distinta. Sin ese archivo o sin algún
comando de él el sistema no funciona. Se carga el país (country), carga los dispositivos (device), establece el
máximo de archivos a abrir a la vez (files), las formas temporales de memoria (buffers), etc.
AUTOEXEC.BAT
De procesamientos de lotes. Se ejecuta antes de llegar a nosotros inicializa opciones. Cambio de fecha y día,
inicialización del ratón. Cambia memoria extendida a expandida. Definición de teclado (Kieb).
Pasos del arranque
1. Encenderemos el ordenador. Se lee la ROM y el programa BOOTSTRAP.
2. funciona el programa de inicialización llamado BOOTSTRAP (en ordenadores grandes IPL inicial program
load). Este programa se encuentra en la ROM. Este lee el programa de arranque en el disco que este
situado en el 1 sector del disco llamado sector de arranque.
3. el Bootstrap coge el programa de arranque del disco, lo ejecuta si existe IO.SYS y DOS.SYS. Si los encuentra
es que tiene S.O. y se puede arrancar el ordenador. Si no da error.
4. primero busca en la disquetera y después en el disco duro.
5. si los encuentra transfiere el control al IO. SYs y lo carga en la parte baja de la memoria.
6. El IO.SYS (IBMBIOS.COM) este compuesto de dos partes y las carga:
-La BIOS que controla los periféricos (consola, teclado, etc.).
-El SYSINIT creado por Microsoft que determina la cantidad de memoria contigua que tiene el sistema.
Cargado en la parte baja de la memoria.
1. El sysinit se reinstala así mismo en la parte alta de la memoria y en su lugar carga e Kernel o núcleo
(DOS.SYS o IBMDOS.COM). A la vez comprueba la cantidad de memoria del sistema.
2. El Kernel lo primero que hace es mirar el estado de los periféricos. comprueba disqueteras, discos duros,
inicializa tablas.
3. Después interviene de nuevo el sysinit y llama a los servicios del Kernel o Dos.sys y ejecuta el Config.sys
(configuración del sistema). Si encuentra algún error lo notifica, pero continua.
4. el sysinit vuelve a llamar a los servicios del DOS (servicios Exec) y le dice que cargue el command.com.
1° Parte residente que se carga en la parte baja de la memoria por encima del Kernel y del BIOS y
gestiona las órdenes del ctrl+Break y los errores críticos (“unidad ni preparada”, etc.)
2° La parte de inicialización que se encarga de procesar el autoexec.bat desaparece de la memoria
después de ejecutarse.
1. Desaparece el Sysinit que estaba en la parte alta de la memoria.
ROM
RAM
o Estado de la memoria al final de la carga del S.O. Programa implicados en el arranque del sistema
IBMDOS.COM.
Es el Kernel o núcleo del sistema. Sus funciones son gestión de ficheros, gestión de memoria, generación de
otros programas, es independiente del hardware empleado. Contiene un conjunto de servicios (funciones del
sistema).
COMMAND.COM.
Es una interfase entre el usuario y el aparato mediante un conjunto de prompts y mensajes de respuestas a
los comandos del usuario. Es el responsable del análisis gramatical y gestiona las órdenes del usuario (es el
procesador de las ordenes).
El COMMAND.COM también es encargado de gestionar las interrupciones; el sistema de interrupciones
dispone de una jerarquía sencilla de prioridades para tratar las interrupciones ocasionadas por los periféricos,
cuando el tratamiento de una interrupción termina, se devuelve el control al programa que se estaba
ejecutando cuando sucedió la interrupción.
Se ocupa también de tratar los errores que hayan podido producirse durante la ejecución de un programa,
devolviendo el control al programa en que se produjo el error si ello es posible, y si al MSDOS
Gestiona los comandos internos, que dependen directamente de él.
No es obligatorio emplear este, se puede colocar otro creado por el usuario (aunque se tendría que indicar en
el CONFIG.SYS.)
Está dividido en tres partes:
Residente: se carga en la parte baja de la memoria, por encima del Kernel y de la BIOS. Controla los
errores críticos, el ejemplo de Ctrl+Break, Ctrl+ C,
Sección de inicialización: se carga por encima de la parte residente y se encarga de procesar el archivo
AUTOEXEC.BAT, después se borra de la memoria RAM.
Modulo Transitorio: se carga en la parte alta de la memoria y su finalidad es reparar el prompt o símbolo
del sistema necesario para poder introducir instrucciones y ejecutarlas. Solo se carga cuando se necesita
y, después de ejecutar la orden, se descarga.
CONFIG.SYS.
El config.sys es un fichero de sistema (propio del sistema operativo), creado o modificado con cualquier otro
editor de texto.
Se ejecuta antes que el autoexec.bat y contiene una serie de comandos de configuración del equipo. Algunos
de sus parámetros son imprescindibles, entre ellos el “Files” que indica el No. De ficheros que se pueden abrir
al mismo tiempo.
No tiene limitación de tamaño y debe estar situado en el directorio raíz del disco. Además de los files existen
otros comandos “típicos” en este archivo:
Buffers: zonas intermedias de almacenamientos donde se guardan cosas temporalmente, para transferir
datos. El formato de la orden es:
BUFFERS No. (Donde n indica el número de Buffers que se pueden emplear, normalmente es 10).
Country: indica el país en el que se está trabajando, así se visualizaran los caracteres correctos del país.
Device: sirve para cargar características de ratón, teclado, …
Break: indica al DOS si debe controlar la pulsación de las teclas Ctrl+C o Ctrl+Break.
Lastdrive: indica cual es la última letra de unidad de disco que reconocerá el sistema.
AUTOEXEC.BAT.
Es un archivo de procesamiento por Lotes. Sirve para inicializar una serie de funciones no imprescindibles,
introducir datos, activar controles del sistema, y cargar programas automáticamente.
El sistema operativo lo ejecuta automáticamente si existe. No tiene limitación de tamaño y debe estar en el
directorio desde el cual arranca el sistema.
Hay varios comandos que están incluidos usualmente:
Keybsp: Actualiza el teclado español.
Path: Busca un programa en cualquier carpeta que se le haya indicado en este comando. Set: Incluye variables
de entorno y su valor correspondiente.
Gestión de archivos y directorios
El MS-DOS controla el sistema de gestión de ficheros del ordenador. Cada disco dispone de un directorio, que
contiene los detalles de todos los ficheros del disco, así como los nombres de los subdirectorios y de los
ficheros que contenga.
Directorios.
Zona o división lógica de almacenamiento u otros subdirectorios.
Los directorios constituyen una estructura jerárquica en forma de árbol.
En cualquier momento el usuario está en un determinado directorio y, a menos que se indica otra cosa,
todos los ficheros se buscan o se crean en este directorio.
Al igual que para los ficheros, la nomenclatura consta de un nombre de 1 a 8 caracteres y una extensión
de cero a tres caracteres (aunque se recomienda no emplearla).
En toda unidad de disco existe el directorio raíz, representado por una barra (\).
Una ruta está formada por una unidad y uno o varios directorios (C:\DOS)
La unidad activa es la unidad en que se está trabajando.
La ruta activa es la ruta en que se está en un momento determinado, cuando se arranca el ordenador la
ruta activa es el directorio raíz del disco.
Al crear un directorio automáticamente contiene otros dos subdirectorios:
El directorio. Que hace referencia al directorio en sí.
El directorio. Que referencia al directorio padre
Esto no se cumple para el directorio raíz ya que este no puede tener directorio padre.
Ficheros
Es un conjunto de datos o programas almacenados bajo un nombre en común. Debe tener:
o Especificados de ficheros.
o Tamaño del fichero.
o Fecha y hora de creación o última modificación del fichero.
o Atributos.
El especificados de ficheros es el nombre seguido de una extensión y separados por un punto;
el nombre puede tener de uno a ocho caracteres y la extensión de cero a tres (¡el DOS admite
desde la A hasta la Z, del 0 al 9 y caracteres especiales (, $, !, #, %, &, {,}, (,), -, _, …).
Extensiones estándar de fichero de DOS:
BAT: fichero de procesamiento por lotes.
BAK: fichero de copia de seguridad.
COM: fichero ejecutable de comandos.
EXE: fichero ejecutable.
DOC: fichero de documento.
TXT: fichero de texto.
DBF: base de datos.
HLP: fichero de ayuda.
SYS: fichero de sistema operativo.
TMP: fichero temporal creado por otro programa o por un comando.
BAS: fichero Basic.
ASM: fichero en ENSAMBLADOR.
CBL: fichero en COBOL.
C: fichero en C.
PAS: fichero en PASCAL
OBJ: fichero objeto de un programa compilado.
LST: errores que generan otros programas.
Lenguajes de programación soportados.
Al haber sido el rey de los sistemas operativos para entorno de los ordenadores personales,
existen una gran gama de compiladores de lenguajes, como puedan ser Pascal, Cobol, Clipper,
Ensamblador, C, C+, C++, Basic, Fortran, Logo, Ada, Pilot, Lisp, Rpg y un sinfín de lenguajes más.
Caracteres comodines.
Son unos caracteres que permiten representar a varios nombres a la vez. ¿Existen dos
comodines? y *.
o ?: Representa cualquier carácter valido en el nombre o la extensión de un fichero. Representa
solo un carácter. Se pueden poner tantos interrogantes como se desee y cada uno
representara un carácter, excepto el último que puede representar cero o uno.
o *: Representa uno o más caracteres validos del nombre o la extensión. Anula los siguientes
caracteres que le siguen en el nombre o la extensión.
Unidad activa y directorio activo.
Siempre se está en una unidad, que es la unidad activa, y en un directorio, el directorio activo.
Para cambiar la unidad activa se escribe el nombre de la unidad activa seguida de los dos
puntos y se pulsa el retorno de carro.
Trayectorias absolutas, relativas y mixtas.
- Trayectoria absoluta: identifica un directorio o un fichero sin tener en cuenta la unidad
activa ni el directorio activo. Todo fichero y directorio tienen una sola trayectoria
absoluta. Se indica el nombre de la unidad, el nombre del y el nombre del archivo
subdirectorio deseado.
- Trayectoria relativa: depende de la unidad activa y del directorio activo. Tiene dos partes:
la imaginaria (que equivale a la unidad activa y al directorio activo) y la real; uniéndolas se
obtiene la trayectoria absoluta.
- Trayectoria mixta: ni es totalmente independiente de la unidad y directorio activos ni es
totalmente dependiente, depende de uno de los dos.
Una trayectoria completa puede tener como máximo 64 caracteres.
Atributos.
Permiten asociar a los archivos unas características especiales. Hay 4: de sistemas, oculto, de
solo lectura y archivo, además de uno especial que indica que el objeto que lo tiene es
directorio.
Pueden estar activados o desactivados.
De solo lectura: (read-only). Sirve para proteger un fichero de forma que solo se
pueda leer y no pueda borrarse ni modificarse.
De archivo: (archive). Sirve para saber si a modificado o no un determinado fichero.
Se activa al crear un programa o modificarlo, aunque se puede desactivar. Es muy útil
para copias de seguridad.
Oculto: (hidden). Sirve para esconder un fichero para evitar que sea procesado por
órdenes normales del DOS. No se puede borrar ni copiar y no aparéese al hacer un
listado del contenido del directorio. Si el fichero es ejecutable se podrá ejecutar sin
problemas y si es un fichero de datos se podrá visualizar.
De sistema: (system). Sirve para identificar los ficheros propios del sistema, usados
para cargar el sistema operativo. Se puede activar en cualquier fichero y este se
comparará con un fichero oculto, pero no se pueden ejecutar.
De directorio: atributo que indica al sistema que es un directorio; no se puede
modificar.
Visualización y modificación de atributos.
Para visualizar ficheros con atributos se usa la orden ATTRIB, que permite visionar los ficheros
con atributos del directorio actual, con el parámetro /S permitirá visualizar los archivos de
todos los subdirectorios.
Para cambiar atributos se usa la orden ATTRIB seguida del nombre del fichero y el tipo de
cambio que desee:
+/- A: cambia el atributo de modificado.
+/- H: modifica el atributo de oculto.
+/- R: cambia el atributo de solo lectura.
+/- S: modifica el atributo de sistema.
Otra forma de visualizar los ficheros con atributos es mediante la orden DIR con el
parámetro /a y seguido de la inicial del atributo del que se desee el listado.
Comandos para el manejo de ficheros y directorios. Comandos para directorios.
Existen varios comandos relacionados con el manejo de directorios en MS-DOS, los más
importantes son:
MD nombre: sirve para crear un directorio indicando el nombre. Es un comando interno.
RD nombre: borra un directorio, que debe estar vació. Es un comando interno.
DELTREE: borra un directorio sin necesidad de que este vació. Es un comando externo.
DIR: comando que permite visualizar el contenido de un directorio.
CD: comando que permite cambiar el directorio activo. Es un comando interno.
TREE: comando externo que presenta de forma gráfica la estructura de directorios de una
ruta de acceso; tiene dos parámetros (/F presenta los nombres de los archivos que cada
directorio comprende y
/A indica que útiles caracteres de texto en lugar de caracteres gráficos).
MOVE: comando que renombra directorios, excepto el directorio activo. Los comandos
más usados para la gestión de archivos son los que siguen:
TYPE: es un comando interno cuya función es mostrar el contenido de un archivo de
texto, no permite el uso de caracteres comodines.
PRINT: es un comando externo que imprime un archivo de texto por impresora. Tiene
cuatro parámetros (/T borra la cola de impresión y coloca un archivo en impresora; /D
permite indicar el puerto en que está situada la impresora; /Q permite indicar el tamaño
de cola; /U indica el valor de tiempo a esperar si la impresora no está preparada).
COPY: es un comando interno que permite copiar archivos de un lugar a otro. Tiene un
solo parámetro que es /V y sirve para controlar que la copia del fichero se hace
correctamente.
MOVE: permite copiar un fichero de un directorio a otro, borrándolo del primero. Es un
comando externo y tiene como único parametrote importancia /Y que indica que si el
directorio de destino no existe debe crearlo.
RENAME: es un comando interno que cambia el nombre de uno o varios archivos, aunque
no permite cambiar a otro directorio.
DEL, ERASE: comando interno que elimina los archivos especificados. Su parámetro más
importante es el /P que significa que debe pedir confirmación antes de borrar un archivo.
FC: comando externo que permite comparar de dos formas distintas: con el parámetro /B
realiza una comparación binaria y con el parámetro /L realiza una comparación línea a
línea.
UN DELETE: permite recuperar ficheros previamente borrados con la orden DEL. Es un
comando externo y tiene tres parámetros interesantes (/LIST presenta una lista de
archivos recuperables, /ALL recupera todos los archivos sin pedir confirmación y /DOS
crea una lista de archivos eliminados por el DOS y otra de archivos eliminados por otro
motivo).
XCOPY: comando externo que permite copiar archivos y directorios. Tiene seis
parámetros importantes:
/Acopia archivos de origen que tengan atributo de modificado; /M copia archivos de origen
con atributo de modificado y lo desactiva; /D: FECHA copia los archivos modificados en o
después de la fecha indicada;/Pide confirmación antes de realizar una copia: /S permite la
copia de subdirectorios a menos que estén vacíos y /E copia también directorios vacíos.
VERYFY: (ON/OFF): comando interno que le indica al sistema si debe comprobar que los
ficheros son escritos correctamente en el disco.
DOSKEY: comando externo residente en memoria que permite visualizar comandos de
MS-DOS introducidos anteriormente.
Editores EDLIN y EDIT.
Un editor es un programa de tratamiento de texto con unas características:
- Trabaja en formato ASCII.
- Crea programas de pequeño tamaño.
- sirve para modificar y crear ficheros ASCII y programas de un determinado lenguaje de
programación. Hay dos tipos de editores:
- De línea: solo trabajan con una línea por vez y solo se puede modificar la línea activa.
- De pantalla: visualizan el texto en pantallas de línea completa.
El editor EDLIN.
Es el editor de línea del MS-DOS para entrar se escribe el nombre y se indica el archivo. Todas
las líneas van enumeradas para tratar una habrá que poner su número. A partir de la versión
5.0 del DOS ha perdido vigencia y ha llegado a ser sustituido por el EDIT. Es un mandato
interno.
El editor EDIT.
Es el editor vigente actualmente en el MS-DOS. Es un mandato interno. Para utilizar el editor
EDIT es necesario que el archivo QBASIC.EXE resida en el directorio actual o en el directorio
especificado en la vía de acceso de órdenes. Dentro del EDIT es posible utilizar las operaciones
del menú para garbar e imprimir el contenido del archivo actual.