Introducción
Esta página recoge los comandos y sus parámetros más importantes del sistema operativo MS-DOS 6.22.
Muchos de estos comandos son similares en versiones anteriores del MS-DOS.
La información se presenta en tablas para que se pueda consultar de una manera rápida y clara.
También puedes descargar la Guia MS-DOS 6.22 en castellano en Archive.org.
Índice de Comandos
- ATTRIB
- BREAK
- CD
- CHKDSK
- CHOICE
- CLS
- COMMAND
- COPY
- DATE
- DBLSPACE
- DEBUG
- DEL
- DELTREE
- DIR
- DISKCOMP
- DISKCOPY
- DOSKEY
- DOSSHELL
- ECHO
- EDIT
- EXPAND
- FASTHELP
- FC
- FDISK
- FIND
- FORMAT
- GOTO
- HELP
- KEYB
- LABEL
- LH
- MD
- MEM
- MEMMAKER
- MODE
- MORE
- MOVE
- MSAV
- MSBACKUP
- MSCDEX
- PATH
- PAUSE
- POWER
- PROMPT
- RD
- REM
- REN
- RESTORE
- SCANDISK
- SORT
- SUBST
- SYS
- TIME
- TREE
- TYPE
- UNDELETE
ATTRIB Archivos
Muestra los atributos de los ficheros, y los cambia si se lo indicamos.
Sintaxis
| ATTRIB [unidad:][ruta]nombrearchivo |
Parámetros
| +r | Establece el atributo de archivo de sólo lectura. |
| -r | Quita el atributo de archivo de sólo lectura. |
| +a | Establece el atributo de modificado. |
| -a | Quita el atributo de modificado. |
| +s | Establece el atributo de archivo del sistema. |
| -s | Quita el atributo de archivo del sistema. |
| +h | Establece el atributo de archivo oculto. |
| -h | Quita el atributo de archivo oculto. |
| /s | Aplica a archivos del directorio actual y subdirectorios. |
| /d | Aplica a directorios. |
BREAK Sistema
Activa o desactiva la verificación extendida CTRL+C.
Sintaxis
| break [ON | OFF] |
Si pulsamos BREAK nos saldrá si está en ON u OFF, ya que se puede configurar en el CONFIG.SYS.
Volver al índiceCD Archivos
Cambia de directorio.
Sintaxis
| cd nombredirectorio | Entra en el directorio. |
| cd.. | Retrocede un directorio. |
| cd\ | Va al directorio raíz. |
CHKDSK Discos
Crea y muestra un informe del estado de un disco, basado en el sistema de archivos. Chkdsk también muestra y corrige los errores del disco.
Sintaxis
| CHKDSK [volumen:][ruta]nombrearchivo |
Parámetros
| volumen: | Especifica la letra de unidad, el punto de montaje o el nombre de volumen. |
| [ruta]nombrearchivo | Ubicación y nombre del archivo cuya fragmentación desea comprobar. |
| /f | Corrige los errores del disco. |
| /v | Muestra el nombre de todos los archivos de todos los directorios a medida que se comprueba el disco. |
CHOICE Batch
Programa de proceso por lotes que pide al usuario que realice una selección.
Ejemplo
| choice /c:snc Sí, No o Continuar |
CLS Utilidad
Limpia la pantalla.
Sintaxis
| cls |
Escribiendo cls y pulsando ENTER limpia la pantalla y muestra el prompt.
Volver al índiceCOMMAND Sistema
Permite cambiar el procesador de comandos (Shell) del DOS. Para detener el nuevo procesador de comandos y volver al anterior debemos entrar "EXIT".
Sintaxis
| command [[unidad:]ruta] [dispositivo][/e:nnnnn] [/y [/c commando| /k comando]] |
Parámetros
| [Unidad:]ruta | Especifica la ubicación donde buscará el COMMAND:COM. |
| [dipositivo] | Especifica un dispositivo diferente para la entrada y salida de comandos.. |
| /e:nnnnn | Ejecuta el programa especificado o de procesamiento por lotes donde nnnnn es el tamaño en bytes.(Entre 160 y 32768). |
| /c comando | Indica al intérprete de comandos que ejecute el comando especificado y luego salga. Este modificador debe ser el último del símbolo del sistema.. |
| /y | Instruye al COMMAND.COM que ejecute paso a paso el fichero de procesamiento por lotes especificado por el modificador /c. |
| /p | Hace permanente el nuevo interpretador de comandos, y se ha de usar en el CONFIG.SYS |
| /k comando | Ejecuta el programa que se le ha especificado y presenta la línea de comandos de MS-DOS. |
COPY Archivos
Copia uno o más archivos de una a otra ubicación.
Sintaxis
| COPY origen destino |
Parámetros
| /y | Suprime las preguntas que le piden que confirme que desea sobrescribir un archivo de destino existente. |
| /-y | Le pide que confirme si desea sobrescribir un archivo de destino existente. |
| /a | Indica un archivo de texto ASCII. |
| /b | Indica un archivo binario. |
DATE Sistema
Muestra la configuración actual de fecha del sistema. Si se utiliza sin parámetros, el comando date muestra la configuración actual de fecha del sistema y le pide que escriba una nueva fecha.
Sintaxis
| DATE [dd-mm-aa] |
Parámetros
| [dd-mm-aa] | Establece la fecha especificada, donde "dd" es el día, "mm" es el mes, y "aa" es el año. |
DBLSPACE Discos
Ejecuta el programa de compresión de discos que comprime las unidades de disquetes o disco duro y las configura.
Volver al índiceDEL Archivos
Elimina los archivos especificados.
Sintaxis
| DEL [unidad:][ruta]nombrearchivo |
Parámetros
| [unidad:][ruta]nombrearchivo | Especifica la ubicación y el nombre del archivo o conjunto de archivos que desea eliminar. |
| /p | Presenta un mensaje de confirmación antes de borrar el archivo. |
DELTREE Archivos
Borra completamente un directorio y sus subdirectorios.
Sintaxis
| DELTREE [unidad:]ruta /y |
Parámetros
| /y | No pide confirmación antes de borrar el directorio.. |
DIR Archivos
Muestra una lista de los archivos y subdirectorios de un directorio.
Sintaxis
| dir [Unidad:][ruta][nombrearchivo] [/p] [/w] |
Parámetros
| /p | Muestra la lista pantalla por pantalla. Para ver la pantalla siguiente, presione cualquier tecla. |
| /w | Muestra la lista en formato ancho, con un máximo de cinco archivos o directorios en cada línea. |
DISKCOMP Discos
Compara el contenido de dos discos. Solo funciona con disquetes, no se puede aplicar a un disco duro.
Sintaxis
| DISKCOMP unidad1: unidad2: |
Parámetros
| unidad1 | Especifica la unidad que contiene uno de los discos. |
| unidad2 | Especifica la unidad que contiene el otro disco. |
DISKCOPY Discos
Copia el contenido del disco de la unidad de origen a un disco con o sin formato en la unidad de destino.
Sintaxis
| DISKCOPY unidad1: unidad2: |
Parámetros
| /v | Comprueba si la copia es correcta. |
| /m | Obliga a DISKCOPY a usar la memoria convencional en lugar de usar el disco duro. |
DOSKEY Utilidad
Llama al programa Doskey, el cual, a su vez, reconoce los comandos de MS-DOS, edita las líneas de comandos y crea macros.
Sintaxis
| DOSKEY [macro=[texto]] |
Parámetros
| /reinstall | Instala una nueva copia de Doskey.exe. Borra el búfer de historial de comandos. |
| /macros | Muestra una lista de las macros de doskey. |
| /buffersize | Especifica el tamaño del buffer en que almacenará los comandos y las macros. |
| /history | Muestra todos los comandos almacenados en la memoria. |
| /insert | /overstrike | Especifica si el nuevo texto se inserta o reemplaza al antiguo. |
DOSSHELL Utilidad
Inicia el programa MS-DOS Shell, que es una interfaz gráfica del sistema.
Sintaxis
Modo texto
| dosshell /t :res[n]] /b |
Modo gráfico
| dosshell /g :res[n]] /b |
Parámetros
| res | Resolución de la pantalla L=baja M=media H=alta |
| n | Especifica la resolución de la pantalla cuando hay mas de una posibilidad, depende del hardware. |
| /b | Inicia MS-DOS Shell en blanco y negro. |
ECHO Batch
Activa o desactiva la característica de presentación de comandos en la pantalla o muestra un mensaje.
Sintaxis
| ECHO {on|off} mensaje |
Parámetros
| on | off | Especifica si se activa (on) o desactiva (off) la característica de presentación de comandos en la pantalla. |
| mensaje | Especifica el texto que desea que se muestre en la pantalla. |
EDIT Texto
Pone en marcha el editor de MS-DOS, que es el que usa para el QUICK BASIC.
Sintaxis
| EDIT unidad:ruta:nombrearchivo /B /G /H /NOHI |
Parámetros
| /B | Presenta MS-DOS Editor en blanco y negro. |
| /G | Proporciona la más rápida actualización de la pantalla para un monitor CGA. |
| /H | Presenta el número máximo de líneas posible para el monitor que esté utilizando. |
| /NOHI | Permite el uso de MS-DOS Editor con monitores a 8 colores. |
EXPAND Archivos
Expande (descomprime) ficheros comprimidos.
Sintaxis
| EXPAND [unidad:][ruta]nombrearchivo |
Parámetros
| [unidad:][ruta]nombrearchivo | Especifica la ubicación y el nombre de uno o más archivos comprimidos que desea expandir. No se pueden utilizar los comodines * ni ?. |
FASTHELP Utilidad
Ayuda rápida que proporciona la ayuda básica de un comando.
Sintaxis
| FASTHELP [comando] |
FC Archivos
Compara dos ficheros y nos muestra las diferencias entre ambos.
Sintaxis
| FC [unidad1:][ruta]nombrearchivo1 [unidad2:][ruta]nombrearchivo2 |
Parámetros
| /a | Abrevia la información de salida de una comparación ASCII. |
| /c | No distingue mayúsculas y minúsculas. |
| /l | Compara los archivos en modo ASCII. |
| /n | Muestra los números de línea en una comparación ASCII. |
| /t | Impide que fc convierta las tabulaciones en espacios. |
| /w | Comprime los espacios en blanco y tabulaciones durante la comparación. |
FDISK Discos
Inicia el programa Fdisk, que configura el disco duro para poder utilizarlo con MS-DOS.
Sintaxis
| FDISK |
FIND Archivos
Busca una "cadena" de texto específica en uno o varios archivos.
Sintaxis
| FIND /V /C /N /I "cadena" [unidad:][ruta]nombrearchivo |
Parámetros
| cadena | Grupo de caracteres que necesitamos buscar. Siempre hay que colocar el texto de la cadena entre comillas. |
| [unidad:][ruta]nombrearchivo | Especifica la ubicación y el nombre del archivo en el que vamos a realizar la búsqueda de la cadena especificada. |
| /V | Presenta todas las líneas que no contengan la cadena especificada. |
| /C | Solamente presenta un número que indica cuántas líneas contiene la cadena especificada. |
| /N | Precede cada línea con el número de línea del archivo. |
| /I | Especifica que no se haga la distinción entre mayúsculas y minúsculas. |
FORMAT Discos
Da formato a un disco o unidad.
Sintaxis
| FORMAT unidad: /v:etiqueta /q /u [/f: tamaño][/b|/s] /c |
| FORMAT unidad: /v:etiqueta /q [/t:pistas /n:sectores] |
Parámetros
| /v:etiqueta | Especifica la etiqueta del volumen. |
| /q | Realiza un formato rápido. |
| /f:tamaño | Especifica el tamaño del disco que se va a formatear. |
| /c | Comprueba los grupos dañados. |
| /t:pistas | Especifica el número de pistas del disco. |
| /n:sectores | Especifica el número de sectores por pista. |
GOTO Batch
Dirige a MS-DOS hacia una línea marcada por una etiqueta especificada por usted dentro de un programa de procesamiento por lotes.
Sintaxis
| GOTO etiqueta |
Parámetros
| etiqueta | Especifica la línea de un programa de procesamiento por lotes (.bat) a la que debe dirigirse MS-DOS. |
Ejemplo
| goto etiquetaA |
| :etiquetaA |
| echo fin del ejemplo |
HELP Utilidad
Ayuda de un comando, o el menú principal de ayuda.
Sintaxis
| HELP /B /G /H /NOHI tema |
Parámetros
Permite el uso de un monitor que no pueda mostrar colores en alta intensidad.| /B | Permite el uso de un monitor monocromo con una tarjeta de gráficos de color. |
| /G | Proporciona la actualización más rápida para una pantalla CGA. |
| /H | Muestra el máximo número de líneas posible para su hardware. |
| /NOHI | |
| tema | Especifica el comando cuyo tema de Ayuda desea examinar- |
KEYB Idioma
Orden para establecer el idioma de teclado que utilizamos (keyb sp).
Sintaxis
| KEYB [xx[,[yyy][,[unidad:][ruta]nombrearchivo]]] [/E] [/ID:nnn] |
Parámetros
| xx | Especifica el código correspondiente a una distribución de teclado. En la tabla incluida al final de este tema podrá consultar una lista de valores válidos para este parámetro. |
| yyy | Especifica el juego de caracteres (tabla de códigos). En la tabla incluida al final de este tema podrá consultar una lista de valores válidos para este parámetro. Si no especifica este valor, KEYB usar el juego de caracteres actual. |
| [unidad:][ruta]nombrearchivo | Especifica la ubicación y nombre del archivo de definición del teclado. El nombre de archivo predeterminado es KEYBOARD.SYS. |
| [unidad-dos:]ruta-dos | Especifica la ubicación del archivo KEYB.COM. |
| /E | Especifica que está instalado un teclado extendido. Utilice este modificador si va a usar un teclado de este tipo con un equipo 8086. |
| /ID:nn | Especifica el teclado en uso. Este modificador sólo se requiere para los países que tengan más de una configuración de teclado para el mismo idioma (Francia, Italia y Reino Unido). En la tabla que se incluye a continuación podrá consultar una lista de los valores válidos para nn. |
Lista de los valores válidos para nn:
| Alemania | gr | 850, 437 |
| Bélgica | be | 850, 437 |
| Brasil | br | 850 437 |
| Checoslovaquia Checo | cz | 852, 850 |
| Checoslovaquia Eslovaco | cz | 852, 850 |
| Dinamarca | dk | 850, 865 |
| España | sp | 850, 437 |
| Estados Unidos | us | 850, 437 |
| Finlandia | su | 850, 437 |
| Francés Canadiense | cf | 850, 863 |
| Francia | fr | 850, 437, 120, 189 |
| Hungría | hu | 852, 850 |
| Italia | it | 850, 437, 141, 142 |
| Latinoamérica | la | 850, 437 |
| Noruega | no | 850, 865 |
| Países bajos | nl | 850, 437 |
| Polonia | pl | 852, 850 |
| Portugal | po | 850, 860 |
| Reino Unido | uk | 850, 437, 166, 168 |
| Suecia | sv | 850, 437 |
| Suiza Francés | sf | 850, 437 |
| Suiza Alemán | sg | 850, 437 |
| Yugoslavia | yu | 852, 850 |
LABEL Discos
Para cambiar la etiqueta de una unidad de disco.
Sintaxis
| LABEL unidad:etiqueta |
Parámetros
| unidad: | Especifica la ubicación del disco cuya etiqueta desea asignar. |
| etiqueta | Especifica la nueva etiqueta de volumen. Se deben incluir los dos puntos (:) entre unidad y etiqueta. |
LH Memoria
Carga un programa en el área de memoria superior.
Al cargarse un programa en el área de memoria superior, dejamos espacio en la memoria convencional para otros programas.
Sintaxis
| LOADHIGH [unidad:][ruta]nombrearchivo [parámetros] |
Podemos abreviar el comando LOADHIGH como LH.
Sintaxis
| LH [/L:región1[,tamañomín1][;región2[,tamañomín2]...] [/S]] [unidad:][ruta]nombrearchivo [parámetros] |
Parámetros
| /L | Especifica una o más regiones de la memoria en las que se cargar el programa. Si no se usa /L, MS-DOS cargará el programa en el bloque de memoria superior (UMB) más grande que esté disponible y pondrá a disposición del programa todos los demás bloques de memoria superior. El modificador /L puede utilizarse para cargar el programa en una región específica de la memoria o para especificar qué región(es) podrá (n) ser utilizada(s) por el programa. Para cargar el programa en el bloque más grande de una región determinada de la región de memoria superior, especifique el número de región después del modificador /L. Por ejemplo, para cargar el programa en el bloque de memoria más grande que esté disponible en la región 4, escribiría /L:4. Podemos obtener una lista de las áreas de memoria libres, escriba MEM /F en el símbolo del sistema. Cuando un programa se cargue con el modificador /L, el programa sólo podrá utilizar la región especificada. Algunos programas utilizan más de un área de la memoria. Podrá especificar más de una región para esos programas. Si queremos averiguar cómo utiliza la memoria un programa determinado, usamos el comando MEM /M y especifique el nombre del programa como un argumento. Para especificar dos o más regiones, separe los números de los bloques con punto y coma (;). Por ejemplo, para usar los bloques 2 y 3, escribiría /L:2;3. Normalmente MS-DOS carga el programa en un bloque de memoria superior (UMB) en la región especificada sólo si esa región contiene un UMB mayor que el tamaño de carga del programa (generalmente igual al tamaño del archivo ejecutable del programa). Si el programa requiere más memoria durante su ejecución que al cargarse, podemos usar el parámetro tamañomín para asegurarse de que el programa no se cargue en un UMB que sea demasiado pequeño. Si especifica un valor para tamañomín, MS-DOS cargará el programa en esa región solamente si contiene un UMB que sea mayor que el tamaño de carga del programa y el valor tamañomín. | |
| /S | Contrae el UMB a su tamaño mínimo mientras se esté cargando el programa. A través de este modificador obtendrá el uso más eficiente de la memoria. Este modificador normalmente sólo lo utiliza el programa MemMaker, que puede analizar la forma en que un programa utiliza la memoria para determinar si se puede usar con seguridad el modificador /S al cargarse ese programa. Este modificador puede usarse únicamente junto con el modificador /L y sólo afecta los bloques UMB para los que se haya especificado un tamaño mínimo. | |
| [unidad:][ruta]nombrearchivo | Especifica la ubicación y el nombre del programa que desea cargar. |
MD Archivos
Crea un directorio (MKDIR).
Sintaxis
| MD [unidad:]ruta |
Parámetros
| unidad: | Especifica la unidad en la que será creado el nuevo directorio. |
| ruta | Especifica el nombre y ubicación del nuevo directorio. La longitud máxima de una sola ruta de acceso desde el directorio raíz hasta el directorio nuevo es de 63 carácteres, incluyendo las barras inversas \. |
MEM Memoria
Analiza la memoria y nos muestra el resultado.
Sintaxis
| MEM [/CLASSIFY|/DEBUG|/FREE|/MODULE nombremódulo] [/PAGE] |
Parámetros
| /CLASSIFY | Presenta una lista de los programas que estén cargados actualmente en la memoria y muestra la cantidad de memoria convencional y memoria superior utilizada por cada programa. MEM /CLASSIFY también resume el uso de la memoria e indica los bloques de memoria más grandes que estén disponibles. El modificador /CLASSIFY puede usarse con el modificador /PAGE pero no con ningún otro de los modificadores de MEM. /CLASSIFY puede abreviarse como /C. |
| /DEBUG | Muestra una lista de los programas y controladores internos que están cargados actualmente en la memoria. MEM /DEBUG indica el tamaño de cada módulo, el segmento de dirección y el tipo de módulo, resume el uso general de la memoria y muestra otros tipos de información útiles para programadores. El modificador /DEBUG puede usarse con /PAGE pero no con ningún otro modificador de MEM. /DEBUG puede abreviarse como /D. |
| /FREE | Presenta una lista de las áreas de memoria convencional y superior que estén libres. MEM /FREE indica la dirección de segmento y el tamaño de cada área de memoria convencional que esté libre; también indica el bloque de memoria superior libre más grande en cada región de memoria superior. MEM /FREE también resume el uso general de la memoria. El modificador /FREE puede usarse con /PAGE pero no con ningún otro modificador de MEM. /FREE puede abreviarse como /F. |
| /MODULE | Indica la manera en que un módulo de programa está usando la memoria actualmente. Tiene que especificar el nombre del programa después del modificador /MODULE. MEM /MODULE indica las áreas de memoria que hayan sido asignadas por el módulo del programa especificado así como la dirección y tamaño de cada área. El modificador /MODULE se puede usar con /PAGE pero con ningún otro modificador de MEM. /MODULE puede abreviarse como /M. |
| /PAGE | Se detiene después de cada pantalla de salida. Este modificador puede usarse con cualquiera de los modificadores de MEM |
MEMMAKER Memoria
Programa que optimiza la memoria del ordenador.
Sintaxis
| MEMMAKER /BATCH /SWAP:unidad /UNDO /W:n,m |
Parámetros
| /B | Muestra MemMaker en blanco y negro. Utilice esta opción si MemMaker no aparece correctamente en un monitor monocromo. |
| /BATCH | Ejecuta MemMaker en el modo de procesamiento por lotes (automático). En dicho modo, MemMaker emprende la acción predeterminada en todas las solicitudes. Si surge un error, MemMaker restaura sus archivos CONFIG.SYS, AUTOEXEC.BAT y (si corresponde) los archivos SYSTEM.INI de Microsoft Windows. Cuando MemMaker complete su ejecución, podrá ver los mensajes de estado examinando el contenido del archivo MEMMAKER.STS. Para ver este archivo, use un editor de textos, como, por ejemplo, MS-DOS Editor, o bien, use el comando TYPE. |
| /SESSION | Utilizado por MemMaker durante el procedimiento de optimización. |
| /SWAP:unidad | Especifica la letra de la unidad que representaba a su unidad de disco de inicio original. Especifique la letra de la unidad actual después de los dos puntos (:). Este modificador sólo es necesario si la letra de su disco de inicio ha cambiado desde que inició su PC. La letra de la unidad cambia a veces debido a un intercambio de discos realizado por software para compresión de discos, como Stac 2.0. Si la letra de la unidad de su disco de inicio ha cambiado y no especifica este modificador, MemMaker no podrá encontrar sus archivos de inicio del sistema. Este modificador no es necesario si está usando la compresión de disco Microsoft DoubleSpace o el programa de compresión Stacker 2.0. |
| /T | Deshabilita la detección de redes Token-Ring de IBM. Use este modificador si su PC incluye dicha red y han surgido problemas con la ejecución de MemMaker. |
| /UNDO | Indica a MemMaker que deshaga sus cambios más recientes. Cuando MemMaker optimiza la memoria de su sistema, realiza cambios en los archivos CONFIG.SYS y AUTOEXEC.BAT (y si es necesario, a su archivo SYSTEM.INI de Microsoft Windows). Si su sistema no funciona correctamente después de que MemMaker termine o si no está satisfecho con su nueva configuración de memoria, podrá volver a su configuración original iniciando MemMaker con el modificador /UNDO. |
| /W:n,m | Especifica qué cantidad de espacio se debe reservar en la memoriasuperior para los búferes de traducción de Windows. Windows necesita dos áreas de memoria superior para dichos búferes. El valor tamaño1 especifica el tamaño de la primera región; el tamaño2 especifica el tamaño de la segunda región. Por configuración predeterminada, MemMaker reserva dos regiones de 12K en la memoria superior para los búferes de traducción; esto equivale a especificar /W:12,12. Si no usa Windows, podrá especificar /W:0,0 para impedir que MemMaker reserve memoria superior para Windows. |
MORE Texto
Orden que se utiliza para paginar (mostrar página a página) un fichero. (type | more). Se suele utilizar con el carácter tubería ( | ).
Sintaxis
| MORE < [unidad:][ruta]nombrearchivo |
| nombre-comando | MORE |
Parámetros
| [unidad:][ruta]nombrearchivo | Especifica la posición y nombre del archivo que suministra la información que será presentada. |
| nombre-comando | Especifica el nombre del comando que proporcionará la información que será presentada. |
MOVE Archivos
Mueve ficheros y directorios, los renombra o los crea si no existen.
Sintaxis
| MOVE /Y | /-Y [unidad:][ruta]nombrearchivo destino |
Parámetros
[unidad:][ruta]nombrearchivodestino/Y/-Y| Especifica ubicación y el nombre del (de los) archivo(s) que dese mover. También especifica el nombre de un directorio al cual desee cambiar el nombre. | |
| Especifica la nueva ubicación del archivo o el nuevo nombre del
directorio. Destino puede consistir en una letra de unidad seguida del carácter dos puntos, el nombre de un directorio o una combinación. Si está moviendo solamente un archivo, también puede especificar un nombre de archivo si desea cambiar el nombre del archivo cuando lo mueva. El mover un archivo a un archivo existente, sobrescribe el archivo. | |
| Indica que se desea que MOVE sustituya el(los) archivo(s) existente(s) sin pedir confirmación. Está predeterminado que si se especifica un archivo existente como archivo de destino, MOVE preguntará si desea ignorar el archivo existente. En las versiones anteriores de MS-DOS el archivo existente se sustituía directamente. Si el comando MOVE es parte de un archivo de procesamiento por lotes, MOVE sustituirá el archivo sin pedir confirmación. Si se especifica este modificador se ignorarán todos los parámetros predeterminados y el valor actual de la variable de entorno COPYCMD. | |
| Indica que se desea que MOVE pida confirmación al sustituir un archivo existente. Si se especifica este modificador se ignoran todos los parámetros predeterminados y el valor actual de la variable de entorno COPYCMD. |
MSAV Seguridad
Abre el antivirus de MSDOS 6.22 y busca virus conocidos.
Sintaxis
| MSAV [unidad:] [/S /C] /R [/A | /L] /N /P /F /VIDEO |
Parámetros
| /S | Analiza la unidad especificada, pero no eliminará los virus que MSAV encuentre. |
| /C | Analiza la unidad especificada y eliminará los virus que MSAV encuentre. |
| /R | Crea un archivo MSAV.RPT que presenta el número de archivos que MSAV
analizó para localizar virus, el número de ellos que encontró y cuantos eliminó. La opción predeterminada es que MSAV no cree un informe. Cuando sí se cree MSAV.RPT, el archivo se encontrará en el directorio raíz. |
| /A | Analiza todas las unidades, excepto las unidades A y B. |
| /L | Analiza todas las unidades, excepto las unidades de red. |
| /N | Presenta el contenido de un archivo MSAV.TXT, si existe y esta ubicado en el directorio que contiene el archivo MSAV.EXE. MSAV explora entonces la unidad actual o la unidad que especifique. MSAV no usa la interfaz gráfica. Si MSAV detecta un virus, devuelve el código de salida 86 en vez de mostrar un mensaje en la pantalla. |
| /P | Presenta una interfaz de línea de comandos en lugar de una interfaz gráfica. |
| /F | Desactiva la presentación de los nombres de archivos que hayan sido analizados. Este modificador solamente se puede usar con los modificadores /N o /P. |
| /VIDEO | |
| /25 | Establece 25 líneas para la presentación en pantalla. Esta es la opción predeterminada. |
| /28 | Establece 28 líneas para la presentación en pantalla. Utilice este modificador solamente con adaptadores de video VGA. |
| /43 | Establece 43 líneas para la presentación en pantalla. Utilice este modificador con adaptadores de video EGA y VGA. |
| /50 | Establece 50 líneas para la presentación en pantalla. Utilice este modificador solamente con adaptadores de video VGA. |
| /60 | Establece 60 líneas para la presentación en pantalla. Utilice este modificador solamente con adaptadores de Video 7. |
| /IN | Ejecuta MSAV utilizando una combinación de colores, aunque no se detecte un adaptador de video. |
| /BW | Ejecuta MSAV utilizando una combinación de colores blanco y negro. |
| /MONO | Ejecuta MSAV utilizando una combinación monocromo de colores. |
| /LCD | Ejecuta MSAV utilizando una combinación de colores LCD. |
| /FF | Utiliza la actualización de pantalla más rápida en PCs con adaptadores de video CGA. Es probable que obtenga una presentación de inferior calidad al utilizar este modificador. |
| /BF | Utiliza el BIOS del PC para presentar vídeo. |
| /NF | Deshabilita el uso de fuentes alternas. |
| /BT | Permite el uso de un Mouse para gr ficos en Windows. |
| /NGM | Ejecuta MSAV utilizando el carácter del Mouse predeterminado en lugar del carácter de gráficos. |
| /LE | Cambia los botones izquierdo y derecho del Mouse. |
| /IM | Deshabilita el Mouse. |
| /PS2 | Restablece el Mouse si el cursor desaparece o se bloquea. |
MSBACKUP Respaldo
Pone en marcha el programa Backup (copia de seguridad de archivos).
Sintaxis
| MSBACKUP [archivo_de_especificaciones] /BW | /LCD | /MDA |
Parámetros
| archivo_de_especificaciones | Especifica el archivo de especificaciones que define los archivos que ser n copiados en la copia de seguridad y el tipo de copia de seguridad que se desee realizar. COPIA DE SEGURIDAD crea un archivo de seguridad en el momento de guardar las especificaciones del programa y las selecciones para el archivo. Los archivos de especificaciones deber n tener una extensión SET. Si no se especifica un archivo de especificaciones, COPIA DE SEGURIDAD utilizará DEFAULT.SET. |
| T[tipo] | Especifica el tipo de copia de seguridad que desea realizar. La lista siguiente describe los tipos de copia de seguridad. Puede especificar sólo un tipo de copia de seguridad. |
| F | Copia de seguridad completa. Realiza una copia de todos los archivos especificados en el archivo de especificaciones. |
| I | Copia de seguridad progresiva. Realiza una copia de todos los archivos especificados en el archivo de especificaciones, sólo si éstos han cambiado desde la fecha de creación de la última copia de seguridad completa o progresiva. |
| D | Copia de seguridad diferencial. Realiza una copia de todos los archivos especificados en el archivo de especificaciones, sólo si éstos ha cambiado desde la fecha de creación de la última copia de seguridad completa. |
| /BW | Inicia la copia de seguridad usando los colores blanco y negro. |
| /LCD | Inicia la copia de seguridad usando un modo de vídeo compatible con la presentación en PCs portátiles. |
| /MDA | Inicia la copia de seguridad usando un adaptador de vídeo monocromo. |
MSCDEX Red
Proporciona acceso a unidades CD-ROM. Puede cargar MSCDEX desde su archivo AUTOEXEC.BAT o desde el símbolo del sistema.
Volver al índicePATH Sistema
Muestra o establece una ruta de búsqueda para archivos ejecutables.
Sintaxis
| PATH [[unidad:]ruta[;...]] |
Parámetros
| [unidad:]ruta | Especifica la unidad, el directorio y los subdirectorios donde se realizar la búsqueda. Cuando se utilice como parámetro único, borrar todas las rutas de búsqueda especificadas e indicará a MS-DOS que realice la búsqueda solamente en el directorio actual. | |
| ; | Borrar la especificación de cualquier ruta de búsqueda, menos la predeterminada |
PAUSE Batch
Suspende la ejecución de un programa de proceso por lotes y muestra un mensaje indicando al usuario que presione cualquier tecla para continuar.
Sólo se puede utilizar este comando dentro de programas de procesamiento por lotes.
Sintaxis
| PAUSE |
POWER Sistema
Activa o desactiva el administrador de corriente eléctrica.
Sintaxis
| POWER [ADV[:MAX|REG|MIN]|STD|OFF] |
Parámetros
| ADV[:MAX|REG|MIN] | Conserva energía cuando las aplicaciones y el hardware no están en uso. En algunos casos, la conservación de energía se podrá ver afectada si una aplicación está activa. Utilice MAX para obtener la máxima conservación de energía. Utilice REG, la opción predeterminada, para equilibrar la conservación de energía con la ejecución de las aplicaciones y de los dispositivos. Utilice MIN si la ejecución de una aplicación o de un dispositivo no es satisfactoria cuando especifique MAX o REG. |
| STD | Si su PC reconoce la especificación Administración avanzada deenergía (APM), STD conservar energía utilizando solamente las características de administración de energía del hardware de su PC. Si su PC no acepta la especificación APM, STD desactivar la administración de energía. |
| OFF | Desactiva la administración de energía. |
PROMPT Utilidad
Cambia la apariencia del símbolo del sistema de MS-DOS.
Sintaxis
| PROMPT [texto] |
Combinaciones de caracteres
| $Q | = (signo igual) |
| $$ | $ (símbolo de moneda) |
| $T | Hora actual |
| $D | Fecha actual |
| $P | Unidad de disco y ruta actuales |
| $V | Número de versión de MS-DOS |
| $N | Unidad actual |
| $G | > (signo mayor que) |
| $L | < (signo menor que) |
| $B | | (símbolo de canalización) |
| $_ | ENTRAR-AVANCE DE LINEA |
| $E | Código de escape ASCII (código 27) |
| $H | Retroceso (para borrar un carácter escrito en la línea del símbolo del sistema) |
REM Batch
Pone un comentario o aclaración en un fichero Batch.
Sintaxis
| REM comentario |
Parámetros
| comentario | Especifica cualquier cadena de caracteres que desee incluir como comentario. |
REN Archivos
Renombrar un fichero o directorio (RENAME).
Sintaxis
| REN [unidad:][ruta]nombrearchivo1 nombrearchivo2 |
Parámetros
| [unidad:][ruta]nombrearchivo1 | Especifica la posición y el nombre del archivo o grupo de archivos cuyo(s) nombre(s) desea cambiar. |
| nombrearchivo2 | Especifica el nuevo nombre del archivo o, si se utilizan comodines, los nuevos nombres de los archivos. No se puede indicar una nueva unidad o ruta de acceso. |
RESTORE Respaldo
Restaura los ficheros copiados con Backup.
Sintaxis
| RESTORE unidad1: unidad2:[ruta[nombrearchivo]] /S /P /B:fecha |
| /A:fecha /E:hora /L:hora /M /N /D |
Parámetros
| unidad1: | Unidad donde están las copias de seguridad. |
| unidad2: | Unidad donde se restaurarán los archivos. |
| /S | Restaura todos los subdirectorios. |
| /P | Solicita confirmación para archivos de sólo-lectura o modificados. |
| /B:fecha | Restaura archivos modificados en o antes de la fecha. |
| /A:fecha | Restaura archivos modificados a partir de la fecha. |
| /E:hora | Restaura archivos modificados en o antes de la hora. |
| /L:hora | Restaura archivos modificados a partir de la hora. |
| /M | Restaura archivos modificados desde la última copia. |
| /N | Restaura archivos que ya no existen en el destino. |
| /D | Lista los archivos sin restaurarlos. |
SCANDISK Discos
Programa que comprueba el disco y busca enlaces cruzados, así como un análisis de superficie para encontrar posibles errores físicos.
Sintaxis
| SCANDISK [unidad:] [/ALL] [/CHECKONLY | /AUTOFIX [/NOSAVE] | /CUSTOM] |
| [/SURFACE] [/MONO] [/NOSUMMARY] |
Parámetros
| /ALL | Verifica y repara todas las unidades locales. |
| /AUTOFIX | Corrige errores sin previo aviso. |
| /CHECKONLY | Verifica pero no repara. |
| /CUSTOM | Usa ajustes del archivo SCANDISK.INI. |
| /SURFACE | Ejecuta automáticamente análisis de superficie. |
| /MONO | Configura para monitor monocromo. |
| /NOSAVE | Elimina grupos perdidos en lugar de guardarlos. |
| /NOSUMMARY | No muestra resumen al finalizar. |
| /SURFACE | Ejecuta automáticamente una exploración de superficie después de verificar otras áreas de la unidad. Durante la exploración de superficie de una unidad no comprimida, ScanDisk confirma que los datos pueden leerse y escribirse con toda seguridad en la unidad sometida a exploración. Durante la exploración de superficie de una unidad de DoubleSpace, ScanDisk confirma que los datos pueden ser descomprimidos. Se recomienda ejecutar exploraciones de superficie periódicas de todas las unidades. Cuando ha finalizado de verificar el sistema de archivos de una unidad, ScanDisk está configurado para preguntar si se desea o no una exploración de superficie. Sin embargo, si se especifica el modificador /SURFACE, ScanDisk efectuar la exploración de superficie sin preguntar antes. Si se utiliza /SURFACE junto con los modificadores /CUSTOM, ignorará el ajuste de SURFACE en la sección [CUSTOM] del archivo SCANDISK.INI. |
SORT Archivos
Clasifica la información de entrada.
Sintaxis
| SORT [/R] [/+n] [<] [unidad1:][ruta1]nombrearchivo1 [> [unidad2:][ruta2]nombrearchivo2] |
| [comando |] SORT [/R] [/+n] [> [unidad2:][ruta2]nombrearchivo2] |
Parámetros
| [unidad1:][ruta1]nombrearchivo1 | Especifica la posición y el nombre del archivo cuyos datos desea ordenar. |
| [unidad2:][ruta2]nombrearchivo2 | Especifica la posición y el nombre de un archivo en el que serán almacenados los datos ordenados. |
| comando | Comando cuya salida se quiere ordenar. |
| /R | Invierte el orden (Z-A, 9-0). |
| /+n | Ordena según el carácter de la columna n. |
SUBST Discos
Asocia una ruta con una letra de unidad. Ejemplo: subst m: c:\word\cartas, significa que asigna una unidad virtual m: para poder acceder rápidamente al directorio especificado.
Sintaxis
| SUBST [unidad1: [unidad2:]ruta] |
| SUBST unidad1: /D |
Parámetros
| unidad1: | Unidad virtual a la que se asigna la ruta. |
| unidad2: | Unidad física que contiene la ruta. |
| ruta | Ruta que se asigna a la unidad virtual. |
| /D | Elimina una unidad virtual. |
SYS Discos
Copia los ficheros de sistema a otro disco de modo que ese otro disco podrá será arrancable del sistema.
Sintaxis
| SYS [unidad1:][ruta] unidad2: |
Parámetros
| [unidad1:][ruta] | Ubicación de los archivos de sistema. |
| unidad2: | Unidad de destino donde se copiarán los archivos de sistema. |
TIME Sistema
Cambia la hora del sistema.
Sintaxis
| TIME [horas:[minutos[:segundos[.centésimas]]][A|P]] |
Parámetros
| horas | Valores entre 0 y 23. |
| minutos | Valores entre 0 y 59. |
| segundos | Valores entre 0 y 59. |
| centésimas | Valores entre 0 y 99. |
| A|P | AM o PM para formato 12 horas. |
TREE Archivos
Presenta de forma gráfica la estructura de directorios de una ruta de acceso o de un disquete en una unidad de disco.
Sintaxis
| TREE [unidad:][ruta] [/F] [/A] |
Parámetros
| unidad | Especifica la unidad que contiene el disquete cuya estructura de directorios desee presentar. |
| ruta | Especifica el directorio cuya estructura de directorios desee presentar. |
| /F | Presenta los nombres de los archivos que contiene cada directorio. |
| /A | Indica al comando TREE que utilice caracteres de texto en lugar de caracteres gráficos. |
TYPE Texto
Orden para ver el contenido de los archivos de texto ASCII.
Sintaxis
| TYPE [unidad:][ruta]nombrearchivo |
Parámetros
| [unidad:][ruta]nombrearchivo | Especifica la posición y el nombre del archivo que desea presentar en pantalla. |
UNDELETE Archivos
Recupera ficheros borrados.
Sintaxis
| UNDELETE [[unidad:][ruta]nombrearchivo] [/DT|/DS|/DOS] |
| UNDELETE [/LIST|/ALL|/PURGE[unidad]|/STATUS|/LOAD|/UNLOAD|/S[unidad]] |
Parámetros
| /LIST | Lista archivos eliminados sin recuperarlos. |
| /ALL | Recupera todos sin confirmación. |
| /DOS | Recupera usando la lista de DOS. |
| /DT | Recupera usando el Registro de eliminación. |
| /DS | Recupera usando el directorio CENTINELA. |
| /LOAD | Carga el programa residente. |
| /UNLOAD | Descarga el programa residente. |
| /PURGE[unidad] | Limpia el directorio CENTINELA. |
| /STATUS | Muestra la protección activa. |
| /S[unidad] | Activa la protección CENTINELA. |
UNFORMAT Discos
Restaura un disco que ha sido formateado accidentalmente. También puede utilizarse para reparar un disco dañado.
Advertencia: UNFORMAT no puede restaurar discos formateados con el modificador /Q (formato rápido).
Sintaxis
| UNFORMAT unidad: [/L] [/U] [/P] [/TEST] [/PARTN] |
Parámetros
| unidad: | Especifica la unidad que desea restaurar. |
| /L | Lista todos los nombres de archivos y subdirectorios que UNFORMAT ha encontrado. |
| /U | Restaura el disco sin utilizar la información del archivo MIRROR. Esta opción es más lenta pero más completa. |
| /P | Envía los mensajes de salida a la impresora. |
| /TEST | Simula la restauración mostrando lo que se haría sin realizarlo realmente. |
| /PARTN | Restaura la tabla de particiones del disco duro. |
Notas
| Archivo MIRROR | UNFORMAT utiliza la información del archivo MIRROR si existe. Este archivo se crea con el comando MIRROR o automáticamente al usar FORMAT. |
VERIFY Sistema
Activa o desactiva la verificación de escritura en disco. Cuando está activa, MS-DOS comprueba que los datos se han escrito correctamente después de cada operación de escritura.
Sintaxis
| VERIFY [ON|OFF] |
Parámetros
| ON | Activa la verificación de escritura. |
| OFF | Desactiva la verificación de escritura. |
Si se usa sin parámetros, VERIFY muestra el estado actual de la verificación.
Volver al índiceVOL Discos
Muestra la etiqueta de volumen y el número de serie de un disco.
Sintaxis
| VOL [unidad:] |
Parámetros
| unidad: | Especifica la unidad de la cual desea mostrar la etiqueta de volumen y el número de serie. Si no se especifica, se usa la unidad actual. |
VSAFE Seguridad
Carga el programa VSAFE, un monitor de virus residente en memoria que protege el sistema contra infecciones virales.
Sintaxis
| VSAFE [/NE] [/NI] [/NS] [/NV] [/d | /D] [/U] |
Parámetros
| /NE | Desactiva la carga de VSAFE en la memoria convencional. |
| /NI | Desactiva la carga de VSAFE en la memoria superior. |
| /NS | No comprueba los virus de arranque al iniciar. |
| /NV | No comprueba los virus de archivo al iniciar. |
| /d | Desactiva todas las comprobaciones al iniciar. |
| /D | Activa todas las comprobaciones al iniciar. |
| /U | Descarga VSAFE de la memoria. |
Niveles de protección
VSAFE ofrece protección en varios niveles que se pueden activar/desactivar con las teclas ALT + número:
| Nivel 1 (ALT+1) | Protección contra virus de arranque. |
| Nivel 2 (ALT+2) | Protección contra virus de archivo. |
| Nivel 3 (ALT+3) | Protección contra escritura en discos. |
| Nivel 4 (ALT+4) | Protección contra programas que permanecen en memoria. |
| Nivel 5 (ALT+5) | Protección contra formatos de disco. |
| Nivel 6 (ALT+6) | Protección contra escritura en archivos ejecutables. |
XCOPY Archivos
Copia archivos y directorios, incluyendo subdirectorios, de una ubicación a otra. Es una versión más potente de COPY.
Sintaxis
| XCOPY origen [destino] /A | /M /D:fecha /P [/S [/E]] /V /W /C /I /Q /F /L /H /R /T /U /K /N /O /X [/Y | /-Y] /Z |
Parámetros
| origen | Especifica los archivos que desea copiar. Debe ser una ruta válida. |
| destino | Especifica la ubicación y/o el nombre de los nuevos archivos. |
| /A | Copia sólo los archivos con el atributo de archivo activado y no cambia el atributo. |
| /M | Copia sólo los archivos con el atributo de archivo activado y desactiva el atributo después de copiarlos. |
| /D:fecha | Copia los archivos modificados en o después de la fecha especificada. Si no se especifica fecha, copia sólo los archivos más recientes que los de destino. |
| /P | Pide confirmación antes de copiar cada archivo. |
| /S | Copia directorios y subdirectorios, excepto los vacíos. |
| /E | Copia directorios y subdirectorios, incluyendo los vacíos. Debe usarse con /S. |
| /V | Verifica cada archivo copiado para asegurar que es idéntico al original. |
| /W | Espera a que se pulse una tecla antes de comenzar la copia. |
| /C | Continúa copiando incluso si ocurren errores. |
| /I | Si destino no existe y se copian varios archivos, asume que destino es un directorio. |
| /Q | No muestra los nombres de los archivos mientras se copian. |
| /F | Muestra los nombres de origen y destino completos mientras se copian. |
| /L | Muestra los archivos que se copiarían sin realizar realmente la copia. |
| /H | Copia también los archivos ocultos y del sistema. |
| /R | Sobrescribe los archivos de sólo lectura. |
| /T | Crea la estructura de directorios sin copiar los archivos. No incluye subdirectorios vacíos a menos que se use /E. |
| /U | Copia sólo los archivos que ya existen en el destino. |
| /K | Mantiene los atributos de los archivos copiados. Por defecto, XCOPY elimina el atributo de archivo. |
| /N | Copia usando nombres cortos generados por el sistema. |
| /O | Copia la información de propiedad y ACL (Listas de Control de Acceso). |
| /X | Copia la configuración de auditoría de archivos (debe usarse con /O). |
| /Y | Suprime la confirmación al sobrescribir archivos. |
| /-Y | Pide confirmación al sobrescribir archivos. |
| /Z | Copia archivos en modo reiniciable en red. |
Espero que esta guía "rápida" os solucione y ayude a entender los comandos de MS-DOS 6.22, que son bastante más sencillos que casi cualquier comando GNU Linux.
Otros artículos sobre MS-DOS que te pueden interesar:
- Gotek Flashfloppy en Amstrad CPC 6128
- Un Pentium 133 en el 2025 Parte 1
- Un Pentium 133 en el 2025 Parte 2 Gotek en IBMpc
Saludos

No hay comentarios :
Publicar un comentario