You are on page 1of 41

MS DOS

ndice

1 de 41

MS DOS
Resumen:

2 de 41

Comandos de MS-DOS
ATTRIB CHDIR (CD) CHKDSK CLS COMMAND COPY CTTY DATE DBLSPACE DEBUG DEFRAG DEL/ERASE DELOLDOS DELTREE DIR DISKCOMP DISKCOPY DOSKEY DOSSHELL EDIT EXIT EXPAND FASTHELP FASTOPEN FC FDISK FIND FORMAT GRAPHICS HELP INTERLNK INTERSVR LABEL MEM MEMMAKER MKDIR (MD) MORE MOVE MSAV MSBACKUP MSD POWER PRINT QBASIC RENAME (REN) REPLACE RESTORE RMDIR (RD) SORT SUBST SYS TIME TREE TYPE UNDELET VSAVE

Comandos de CONFIG.SYS
BREAK BUFFERS COUNTRY DEVICE DEVICEHIGH DOS DRIVPARM FILES INSTALL LASTDRIVE NUMLOCK REM SET SHELL STACKS SWITCHES MENUITEM INCLUDE MENUCOLOR MENUDEFAULT SUBMENU

SETVER EXE SMARTDRIVE EXE

PROMPT SET SHARE

rdenes para ficheros de proceso por lotes


APPEND CALL CHCP CHOISE ECHO KEYB LOADFIX LOADHIGH (LH) MODE NLSFUNC FOR GOTO IF SHIFT PATH PAUSE

Drivers de CONFIG.SYS
ANSI SYS DBLSPACE SYS DISPALY SYS DRIVER SYS EGA SYS EMM386 EXE HIMEM SYS RAMDRIVE SYS

MS DOS

3 de 41

MS DOS
MSDOS- FASTHELP

4 de 41

APPEND ATTRIB BREAK CD CHCP CHDIR CHKDSK CLS COMMAND COMP COPY CTTY DATE DBLSPACE DEBUG DEFRAG DEL DELOLDOS DELTREE DIR DISKCOMP DISKCOPY DOSKEY DOSSHELL ECHO EDIT EMM386 ERASE EXIT EXPAND FASTHELP FASTOPEN FC FDISK FIND FOR FORMAT GRAPHICS HELP INTERLNK INTERSVR KEYB LABEL LH LOADFIX

Permite a los programas abrir archivos de datos en directorios especificados como si se encontraran en el directorio actual. Muestra o cambia los indicadores de archivos. Activa o desactiva la verificacin extendida CTRL+C. Muestra el nombre de/o cambia el directorio actual. Muestra o establece el nmero de tabla de cdigos activa. Tambin CP Muestra el nombre de/o cambia el directorio actual. Tambin CD Comprueba un disco y presenta un informe de estado. Despeja la pantalla. Inicia un nuevo nivel del intrprete de comandos MS-DOS. Compara el contenido de dos o de un conjunto de archivos. Copia uno o ms archivos en otro lugar. Cambia el dispositivo de terminal usado para controlar su sistema. Muestra o fija la fecha. Establece o configura unidades comprimidas por DoubleSpace. Inicia Debug, un editor y corrector de programas. Reorganiza los archivos de un disco para optimizarlo. Elimina uno o ms archivos. Elimina el directorio OLD-DOS.1 y los archivos que contenga. Elimina un directorio y todos sus archivos y subdirectorios. Presenta una lista de archivos y subdirectorios de un directorio. Compara el contenido de dos disquetes. Copia el contenido de un disquete en otro. Edita lneas de comandos, invoca comandos MS-DOS y crea macros. Inicia MS-DOS Shell. Activa o desactiva el comando echo o reproduce mensajes en pantalla. Inicia el Editor MS-DOS, que crea y modifica archivos ASCII. Habilita o deshabilita el acceso a la memoria expandida EMM386. Elimina uno o ms archivos. Es igual que la orden DEL Sale del programa COMMAND.COM (intrprete de comandos). Expande uno o ms archivos comprimidos. Proporciona informacin de Ayuda acerca de comandos en MS-DOS. Disminuye el tiempo necesario para abrir archivos y directorios usados con frecuencia. Compara dos o un conjunto de archivos y muestra sus diferencias. Configura un disco duro para uso con MS-DOS. Busca una cadena de texto en uno o ms archivos. Ejecuta un comando especfico para cada archivo dentro de un conjunto de archivos. Da formato a un disquete para uso con MS-DOS. Carga un programa que permita imprimir grficos. Suministra informacin completa de ayuda de los comandos en MS-DOS. Conecta dos PCs por medio de puertos en serie o en paralelo. Inicia el servidor Interlnk. Configura un teclado para un idioma especfico. Crea, cambia o elimina la etiqueta de volumen del disco. Carga un programa en el rea de memoria superior. Carga un programa por encima de los primeros 64K de memoria y lo ejecuta.

MS DOS
LOADHIGH MD MEM MEMMAKER MKDIR MODE MORE MOVE MSAV MSBACKUP MSD NLSFUNC PATH PAUSE

5 de 41

Carga un programa en el rea de memoria superior. Crea un directorio. Muestra la cantidad de memoria libre y en uso por el sistema. Inicia el programa Memmaker que optimiza la memoria de su PC. Crea un directorio. Configura un dispositivo de sistema. Presenta informacin pantalla por pantalla. Desplaza uno o mas archivos. Renombra archivos y directorios. Examina su PC en busca de virus conocidos. Salvaguarda o restaura uno o ms archivos de un disco a otro. Suministra informacin tcnica detallada sobre su PC. Carga la informacin especfica de pas. Muestra o establece una ruta de bsqueda para archivos ejecutables. Detiene la ejecucin de un archivo de procesamiento por lotes y muestra un mensaje. POWER Activa o desactiva el administrador de corriente elctrica. PRINT Imprime archivos de texto mientras se usan otros comandos de MS-DOS. PROMPT Cambia el smbolo del sistema de MS-DOS. QBASIC Inicia el entorno de programacin QBasic MS-DOS. RD Elimina un directorio. REN Permite cambiar el (los) nombre(s) de archivo(s). RENAME Permite cambiar el (los) nombre(s) de archivo(s). REPLACE Reemplaza archivos. RESTORE Restaura archivos de los que se crearon copias de seguridad usando el comando BACKUP. RMDIR Elimina un directorio. SET Muestra, establece o elimina variables de entorno de MS-DOS. SETVER Establece el nmero de versin que MS-DOS enviar a un programa. SHARE Instala en el disco duro la caracterstica de bloqueo y comparticin de archivos. SORT Clasifica la informacin de entrada. SUBST Asocia una ruta con una letra de unidad. SYS Copia archivos de sistema MS-DOS y el intrprete de comandos al disco que Vd. especifique. TIME Presenta o establece la hora del sistema. TREE Muestra una estructura grfica del directorio de una unidad o ruta. TYPE Presenta el contenido de un archivo de texto. UNDELETE Restablece archivos que hayan sido eliminados con el comando DEL. UNFORMAT Restaura un disco que fuese eliminado con el comando FORMAT. VER Presenta el nmero de la versin de MS-DOS. VERIFY Solicita a MS-DOS que verifique que los archivos fueron escritos correctamente al disco. VOL Muestra la etiqueta de volumen y el nmero de serie del disco. VSAFE Examina continuamente el PC para detectar la presencia de virus. XCOPY Copia archivos (excepto de sistema y ocultos) y rboles de directorios.

MS DOS
ATTRIB:
Muestra o modifica los atributos de archivo.

6 de 41

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [[unidad:][ruta]archivo] [/S]

+ R A S H

Establece un atributo. Borra un atributo.


Atributo Atributo Atributo Atributo de de de de archivo archivo archivo archivo de slo-lectura. modificado. de sistema. oculto.

/S Procesa archivos en todos los directorios de la ruta especificada.

CHOICE
Espera a que el usuario elija una opcin de un conjunto de selecciones. CHOICE [/C[:]opciones] [/N] [/S] [/T[:]c,nn] [texto] /C[:]opciones
/N /S /T[:]c,nn texto

Especifica las teclas permitidas. Las predeterminadas son SN


No presenta las opciones y ? al final del texto de aviso. Usa las teclas de opcin como maysculas/minsculas. Opcin predeterminada para c despus de nn segundos. Texto de aviso que ser mostrado.

ERRORLEVEL se usa para designar teclas de opcin para el usuario.

COMMAND
Inicia una copia nueva del intrprete de comandos de Windows. COMMAND [[unidad:]ruta] [dispositivo] [/E:nnnnn] [/L:nnnn] [/U:nnn] [/P] [/MSG] [/LOW] [/Y [/[C|K] comando]]
[unidad:]ruta dispositivo /E:nnnnn /L:nnnn /U:nnn /P /MSG /LOW /Y /C comando /K comando Especifica el directorio que contiene el archivo COMMAND.COM. Especifica el dispositivo que se utilizar para entrada y salida de comandos. Establece el tamao inicial del entorno en nnnnn bytes. (nnnnn debe estar entre 256 y 32.768). Especifica la longitud de los bferes internos (requiere /P). (nnnn debe estar entre 128 y 1.024). Especifica la longitud del bfer de entrada (requiere /P). (nnn debe estar entre 128 y 255). Hace que el nuevo intrprete de comandos sea permanente (no se puede salir). Almacena los mensajes de error en memoria (requiere /P). Hace que COMMAND mantenga informacin residente en memoria baja. Recorre el programa por lotes especificado por /C o /K. Ejecuta el comando especificado y vuelve. Ejecuta el comando especificado y sigue ejecutndose

MS DOS
DELTREE
Elimina un directorio y todos sus subdirectorios y archivos. Para eliminar uno o ms archivos y directorios: DELTREE [/Y] [unidad:]ruta [[unidad:]ruta[...]]
/Y [unidad:]ruta

7 de 41

Suprime la solicitud de confirmacin de que, efectivamente, desea eliminar el subdirectorio. Especifica el nombre del directorio que desea eliminar.

Nota: Use DELTREE con precaucin. Cada archivo y subdirectorio contenido en el directorio especificado se eliminar.

DISKCOPY
Copia el contenido de un disquete en otro. DISKCOPY [unidad1: [unidad2:]] [/1] [/V] [/M]
/1 /V /M Copia solamente la primera cara del disco. Verifica que la informacin se haya copiado correctamente. Fuerza la copia de paso mltiple usando solamente la memoria.

Los dos disquetes deben ser del mismo tipo. Puede especificar la misma unidad para unidad1 y unidad2.

DOSKEY
Edita lneas de comandos, las vuelve a llamar, y crea macros DOSKEY [/modificador ...] [nombre de la macro=[texto]]
/BUFSIZE:tamao /ECHO:A|D /FILE:archivo /HISTORY /INSERT /KEYSIZE:tamao /LINE:tamao /MACROS /OVERSTRIKE /REINSTALL macronombre texto Establece el tamao del bfer de macros y comandos (predeterminado:512) Activa/Desactiva repeticiones de expansiones de macro (Predet.=Activado) Especifica un archivo que contiene una lista de macros Muestra todos los comandos almacenados en memoria Especifica insercin del nuevo texto en texto antiguo Establece el tamao del bfer de pulsaciones anticipadas (Predet.=15) Establece el tamao mximo del bfer de edicin de lneas (Predet.=128) Muestra todas las macros DOSkey Especifica sobrescritura del texto antiguo por el nuevo (predeterminado) Instala una copia nueva de DOSkey Especifica el nombre de la macro que crear Especifica comandos que desea asignar a la macro

FLECHA ARRIBA/ABAJO.....recupera comandos ESC...........................................limpia la lnea de comandos F7 .............................................muestra el historial del comando ALT+F7....................................borra el historial del comando [caracteres]F8............................busca comandos que comiencen con [caracteres]

MS DOS
EDIT:
Editor de MS-DOS Versin 2.0.026

8 de 41

Copyright Microsoft Corp 1995.

EDIT [/B] [/H] [/R] [/S] [/<nnn>] [/?] [archivo(s)] /B /H /R /S /<nnn> /? [archivo] Fuerza a modo monocromo. Muestra el nmero mximo de lneas posible para su hardware. Carga archivos en modo Slo lectura. Fuerza el uso de nombres de archivos cortos. Carga archivos binarios, ajustando lneas a todos los caracteres <nnn>. Muestra la Ayuda en pantalla. Especifica qu archivos iniciales cargar. Se pueden usar comodines y especificaciones mltiples.

FC
Compara dos archivos o conjuntos de archivos y muestra las diferencias que hay entre ellos. FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] [unidad1:][ruta1]archivo1[unidad2:][ruta2]archivo2 FC /B [unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2
/A /B /C /L /LBn /N /T /W Muestra slo la primera y ltimas lneas para cada grupo de diferencias. Realiza una comparacin binaria. Ignora maysculas y minsculas. Compara archivos como texto ASCII. Establece las diferencias consecutivas mximas al nmero especificado de lneas. Muestra el nmero respectivo de lnea durante una comparacin ASCII. No reemplaza las tabulaciones por espacios. Comprime espacios en blanco (tabs y espacios) al comparar.

/nnnn Especifica el nmero de lneas consecutivas que deben coincidir despus de las diferencias.

FDISK:
Configura un disco duro para uso con MS-DOS.
FDISK [/STATUS] /X /STATUS /X Muestra informacin de la particin. Ignora la compatibilidad con acceso de disco mejorado. Utilcela si recibe mensajes de desbordamiento de pila o acceso a disco.

FOR
Ejecuta un comando especificado para cada archivo de un grupo de archivos. FOR %variable IN (grupo) DO comando [parmetros del comando] %variable Especifica un par metro reemplazable. (grupo) Especifica un grupo de uno o ms archivos. Pueden usarse comodines. comando Especifica el comando que se ejecutar para cada archivo. parmetros de comando Especifica parmetros o modificadores para el comando especificado. Para utilizar el comando FOR en un programa por lotes, especifique una variable %% en lugar de una variable %.

MS DOS
FORMAT:
Formatea un disco para utilizarlo con MS-DOS. FORMAT unidad: [/V[:etiqueta]] [/Q] [/F:tamao] [/B | /S] [/C] FORMAT unidad: [/V[:etiqueta]] [/Q] [/T:pistas /N:sectores] [/B | /S] [/C] FORMAT unidad: [/V[:etiqueta]] [/Q] [/1] [/4] [/B | /S] [/C] FORMAT unidad: [/Q] [/1] [/4] [/8] [/B | /S] [/C] /V[:etiqueta] Especifica la etiqueta del volumen.
/Q /F:tamao /B /S /T:pistas /N:sectores /1 /4 /8 /C

9 de 41

Realiza un formato r pido. Especifica el tamao del disco al que se dar formato (tal como 160, 180, 320, 360, 720, 1.2, 1.44, 2.88). Asigna espacio en el disco formateado para archivos de sistema. Copia los archivos de sistema en el disco formateado. Especifica el nmero de pistas por cara de un disco. Especifica el nmero de sectores por pista. Formatea una sola cara del disco. Formatea una unidad de disco de 5 pulgadas de 360k en una unidad de alta densidad. Formatea ocho sectores por pista. Comprueba clsteres actualmente marcados como daados.

KEYB
Configura el teclado para un idioma especfico. KEYB [xx[,[yyy][,[unidad:][ruta]archivo]]] [/E] [/ID:nnn]
xx Especifica un cdigo de teclado de dos letras. yyy Especifica la p gina de cdigos para el conjunto de caracteres. [unidad:][ruta]archivo Especifica el archivo de definicin de teclado. /E Especifica que hay instalado un teclado extendido. /ID:nnn Especifica el teclado que se est usando.

MEM
Muestra la cantidad de memoria libre y utilizada en su sistema. MEM [/CLASSIFY | /DEBUG | /FREE | /MODULE mdulo] [/PAGE]
/CLASSIFY o /C /DEBUG o /D /FREE o /F /MODULE o /M /PAGE o /P Clasifica programas por el uso de memoria. Lista el tamao de programas, proporciona un resumen de memoria en uso y lista el bloque ms extenso disponible en memoria. Muestra el estado de programas, unidades internas y otra informacin. Muestra la cantidad de memoria libre que queda en la memoria convencional y superior. Muestra una lista en detalle de memoria usada por mdulos. Esta opcin debe usarse seguida por el nombre de un mdulo, y separada de la /M por dos puntos. Muestra informacin pantalla por pantalla.

MS DOS

10 de 41

MOVE
Mueve archivos y renombra archivos y directorios. Para mover uno o ms archivos: MOVE [/Y | /-Y] [unidad:][ruta]nombre de archivo1[,...] destino Para renombrar un directorio: MOVE [/Y | /-Y] [unidad:][ruta]nombre de directorio1 nombre de directorio2

[unidad:][ruta]nombre de archivo1: Especifica la ubicacin y nombre del archivo o los archivos que desea mover. destino:..............................................Especifica la nueva ubicacin del archivo. Puede constar de una letra de unidad y dos puntos, de un directorio o de una combinacin de estos. Si slo va a mover un archivo, tambin puede incluir un nombre en el destino si quiere cambiarle el nombre cuando lo mueva. /Y /-Y No se le preguntar que confirme si desea crear un directorio o sobrescribir el destino. Se le pedir que confirme la creacin de un directorio o la sobrescritura del destino.

El modificador /Y puede estar presente en la variable del entorno COPYCMD. Esto se puede evitar con /-Y en la lnea de comando.

MSCDEX
MSCDEX [/E/K/S/V] [/D:<driver> ... ] [/L:<letter>] [/M:<buffers>]

NLSFUNC
Carga la informacin especfica de pas. NLSFUNC [[unidad:][ruta]archivo]
[unidad:][ruta]archivo Especifica archivo con informacin especfica de pas.

PATH
Muestra o establece una ruta de bsqueda para los archivos ejecutables. PATH [[unidad:]ruta[;...]] Escriba PATH sin parmetros para ver la ruta actual. Escriba PATH para borrar todas las rutas de bsqueda establecidas y hacer que Windows busque slo en el directorio actual.

MS DOS
PAUSE
Detiene el proceso de un programa por lotes y muestra el mensaje: Presione una tecla para continuar.... PAUSE

11 de 41

SET
Muestra, establece o quita variables de entorno Windows. SET [variable=[cadena]] variable Especifica el nombre de la variable de entorno. cadena Especifica una serie de caracteres para asignar a la variable. Escriba SET sin par metros para ver las variables de entorno actuales.

SETVER
Establece el nmero de versin de MS-DOS que Windows enva a un programa. Mostrar versin actual de tabla: SETVER [unidad:ruta]
Agregar entrada: Eliminar entrada: [unidad:ruta] archivo n.nn /DELETE o /D /QUIET o /Q SETVER [unidad:ruta] archivo n.nn SETVER [unidad:ruta] archivo /DELETE [/QUIET] Especifica la ubicacin del archivo SETVER.EXE. Especifica el nombre del archivo del programa. Especifica qu versin de MS-DOS se incluir en el programa. Elimina la entrada de la tabla de versiones para el programa especificado. Oculta el mensaje que se muestra durante la eliminacin de entrada de la tabla de versiones.

SYS:
Copia los archivos de sistema MS-DOS y el intrprete de comandos al disco que especifique. SYS [unidad1:][ruta] unidad2: [unidad1:][ruta] unidad2: Especifica la ubicacin de los archivos de sistema. Especifica la unidad en la que los archivos se copiar n.

VER :
Muestra la versin de Windows.

MS DOS
VOL
Muestra la etiqueta de volumen y el nmero de serie del disco, si existen. VOL [unidad:]

12 de 41

XCOPY
Copia archivos y rboles de directorios. XCOPY origen [destino] [/A | /M] [/D[:fecha] [/P] [/S [/E]] [/W][/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U][/K] [/N]
origen destino /A /M /D:fecha /P /S /E /W /C /I /Q /F /L /H /R /T /U /K /Y /-Y /N Especifica archivos a copiar. Especifica ubicacin y/o nombre de nuevos archivos. Copia archivos con atributo modificado, no cambia atributo. Copia archivos con atributo modificado, desactiva atributo modificado. Copia archivos modificados en o despus de la fecha especificada. Si no se proporciona fecha, copia slo archivos cuya fecha origen es ms reciente que la destino. Solicita confirmacin antes de crear archivo destino. Copia directorios y subdirectorios no vacos. Copia directorios y subdirectorios incluyendo los vacos. Igual que /S /E. Puede ser utilizado para modificar /T. Solicita que pulse una tecla antes de copiar. Continua copiando incluso si se producen errores. Si el destino no existe y est copiando ms de un archivo, asume que el destino es un directorio. No muestra nombres de archivos al copiar. Muestra nombres completos de archivos origen y destino al copiar. Muestra archivos que ser n copiados. Tambin copia archivos ocultos y de sistema. Sobrescribe archivos de slo lectura. Crea estructura de directorios, pero no copia archivos. No incluye directorios o subdirectorios vacos. /T /E incluye directorios y subdirectorios vacos. Actualiza archivos que ya existen en destino. Copia atributos. Xcopy normal, restablecer atributos de slo lectura. Sobrescribe archivos existentes sin solicitar confirmacin. Solicita confirmacin para sobrescribir archivos existentes. Copia utilizando los nombres cortos generados.

MS DOS
Comandos para ficheros .BAT (AUTOEXEC.BAT)
APPEND - CALL CHCP CHOISE ECHO KEYB LOADFIX LOADHIGH (LH) - MODE NLSFUNC FOR GOTO IF SHIFT PATH PAUSE PROMPT SET SHARE

13 de 41

CALL
Llama a un programa de procesamiento por lotes desde otro sin detener el funcionamiento del primer programa de procesamiento por lotes. Sintaxis Parmetros [unidad:][ruta] nombrearchivo Especifica la posicin y el nombre del programa de procesamiento por lotes que desee llamar. El nombre del archivo deber contener una extensin .BAT. parmetros-lotes Especifica cualquier informacin para la lnea de comandos que el programa de procesamiento por lotes requiera. Uso de parmetros-lotes Parmetros-lotes Podr incluir cualquier informacin que se pueda suministrar a un programa de procesamiento por lotes, incluyendo modificadores, nombres de archivos, los parmetros reemplazables %1 a %9 y las variables de entorno tales como %baud%. Uso de smbolos de canalizacin y redireccin No utilice signos de canalizacin ("|") o de redireccin ("<<","<",">", y ">>") con el comando CALL. Llamadas recursivas Puede crear un programa de procesamiento por lotes que se llame a s CALL [unidad:][ruta] nombrearchivo [parmetros-lotes]

MS DOS

14 de 41

mismo, pero necesitar incluir una condicin de salida. De lo contrario, podra crearse una operacin de bucle infinita entre el programa de procesamiento por lotes padre y el programa de procesamiento por lotes hijo. Para ejecutar el programa VERIFIC.BAT desde otro programa de procesamiento por lotes, deber incluir el siguiente comando en el programa padre: call verific Supongamos que el programa padre acepta dos parmetros reemplazables y Vd. desea que estos parmetros se pasen a VERIFIC.BAT. Podr incluir el siguiente comando en el programa padre: call verific %1 %2

MODE
Configura dispositivos de sistema. Puerto/impresora: LPTn: COLS=c LINES=l RETRY=r MODE LPTn[:] [COLS=c] [LINES=l] [RETRY=r] MODE LPTn[:] [c][,[l][,r]]

Los valores vlidos para n son 1, 2 3. Nmero de caracteres (columnas) por lnea: 80 132. 132 implica letra comprimida. Nmero de lneas por pulgada: 6 u 8. Accin de "repeticin" si se produce un error de tiempo. Esto hace que una porcin de MODE quede residente. Valores vlidos para "r" son: B Devuelve "ocupado" si est ocupado. E Devuelve un error si est ocupado. P Sigue intentando hasta que la impresora acepte. R Devuelve "listo" si est ocupado. N No repite (valor predeterminado).(= NONE).

Puerto/serie: MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r] MODE COMm[:] [b[,p[,d[,s[,r]]]]] COMm BAUD=b Nmero del puerto en serie (COM): 1, 2, 3 4. Velocidad en bits por segundo. 11 = 110 baudios 15 = 150 baudios 30 = 300 baudios 60 = 600 baudios 12 = 1200 baudios 24 = 2400 baudios 48 = 4800 baudios 96 = 9600 baudios * 19 = 19200 baudios? Paridad para comprobar errores de transmisin. N(ninguna), "E"(par), O(impar), *M(marca) o *S(espacio). Nmero de bits de datos: *5, *6, "7" u 8.

PARITY=p DATA=d

MS DOS
STOP=s RETRY=r

15 de 41

Nmero de bits de parada: "1", *1,5 2. Especifica la accin de repeticin (Igual que antes!) MODE [dispositivo] [/STATUS]

Estado/dispositivo:

Presenta el estado de uno o de todos los dispositivos instalados en su sistema. /STATUS Solicita el estado de impresoras en paralelo redirigidas. El comando MODE, cuando se utilice sin este modificador, presentar el estado de todos los dispositivos con excepcin de las impresoras en paralelo redirigidas. El modificador /STATUS puede abreviarse /STA. MODE LPTn[:]=COMm[:]

Redirige/impresin:

Redirige la informacin de salida desde un puerto en paralelo a un puerto de comunicaciones en serie. Prep/tab/cd. MODE MODE MODE MODE :

disp. CP PREPARE=((yyy[...]) [unidad:][ruta]archivo) dispositivo CODEPAGE SELECT=yyy dispositivo CODEPAGE REFRESH dispositivo CODEPAGE [/STATUS]

Prepara, selecciona, actualiza o presenta los nmeros de los juegos de caracteres para impresoras en paralelo o el teclado y el monitor. dispositivo= LPT1, LPT2 LPT3. = "Prepara" juego de caracteres.

CODEPAGE PREPARE = CP PREP yyy

Juego de caracteres a preparar o seleccionar. 437 Estados Unidos 850 Multilinge (latn I) 852 Eslavo (latn II) 860 Portugus 863 Canad (francs) 865 Nrdico

[unidad:][ruta]nombrearchivo =Ubicacin del archivo de cdigos .CPI EGA.CPI 4201.CPI 4208.CPI 5202.CPI LCD.CPI Monitores EGA o IBM Personal System/2 Impresoras IBM Proprinter II y III Modelo 4201 Impresoras IBM Proprinter II y III XL Modelo 4202 Impresora IBM Proprinter X24E Modelo 4207 Impresora IBM Proprinter XL24E Modelo 4208 Impresora IBM Quietwriter III IBM PC pantalla de cristal lquido convertible = CP SEL = "Selecciona" juego de caracteres.

CODEPAGE SELECT

CODEPAGE REFRESH = CP REF = Restablece juegos de caracteres, si se han perdido por error de hardware u otro problema. CODEPAGE = Presenta los ns de los juegos de caracteres.

MS DOS
/STATUS = /STA

16 de 41

= Presenta los ns de los juegos de caracteres.

Modo/presentacin: MODE [adaptador-de-pantalla][,n] MODE [adaptador-de-vdeo][,shift[,T]] MODE CON[:] [COLS=c] [LINES=n] Selecciona el adaptador de vdeo activo y su modo de presentacin o vuelve a configurar el adaptador de vdeo activo. adaptador-de-vdeo 40 u 80 BW40 BW80 CO40 CO80 MONO shift Indica el nmero de caracteres por lnea. CGA con color apagado y n de caracteres por lnea. Monitor Color con color activado y n de car/lnea. Adaptador de vdeo monocromo con 80 car. por lnea.

Especifica si la pantalla CGA se ha de desplazar hacia la izq. o hacia la der. Los valores vlidos para shift son L=(izquierda) y R=(derecha). Le permite alinear la pantalla usando un diseo de prueba. MS-DOS le pide que indique si la pantalla est alineada correctamente. Se refiere al monitor. Nmero de caracteres (columnas) por lnea. (40 u 80). N de lneas por pantalla. 25,43 o 50. Necesario ANSI.SYS. MODE CON[:] [RATE=r DELAY=d]

CON[:] COLS=c LINES=n

Velocidad/teclado:

Velocidad de repeticin y retardo para comenzar a repetir. Algunos teclados no reconocen este comando. CON[:] RATE=d DELAY=d Se refiere al teclado. Velocidad de repeticin en el rango 1 a 32 car/s. (=aprox.) El valor predeterminado es 20 para los IBM AT. Los valores vlidos para d son 1, 2, 3 y 4 (que representan 0,25; 0,50; 0,75 y 1 segundo, respect.). Por defecto = 2.

MS DOS
Comandos para el fichero CONFIG.SYS
Microsoft Windows 95 LAME para comandos de Config.sys de MS-DOS Copyright Microsoft Corporation, 1996

17 de 41

Este documento contiene informacin adicional que complementa la documentacin de Microsoft Windows 95.

Cmo utilizar este documento


Para ver Config.txt en la pantalla del Bloc de notas, maximice la ventana del Bloc de notas. Para imprimir Config.txt, bralo en el Bloc de notas u otro procesador de textos y, a continuacin, utilice el comando Imprimir del men Archivo. En las lneas de sintaxis, el texto en minscula indica parmetros que deben reemplazarse, mientras que el texto en mayscula debe escribirse tal como aparece. NOTA: el archivo Msdosdrv.txt contiene ms comandos de Ayuda de MS-DOS. Adems, podr escribir el nombre del comando junto al smbolo de sistema, seguido de una barra y un signo de interrogacin (/?). Por ejemplo: CHKDSK /?

CONTENIDO
ACCDATE BREAK BUFFERS/BUFFERSHIGH COUNTRY DEVICE DEVICEHIGH DOS DRIVPARM FCBS/FCBSHIGH FILES/FILESHIGH INSTALL/INSTALLHIGH LASTDRIVE/LASTDRIVEHIGH NUMLOCK REM SET SHELL STACKS/STACKSHIGH SWITCHES ANSI.SYS DBLBUFF.SYS DISPLAY.SYS DRVSPACE.SYS, DBLSPACE.SYS EGA.SYS EMM386.EXE HIMEM.SYS RAMDRIVE.SYS SETVER.EXE

MS DOS
ACCDATE

18 de 41

En cada disco duro, especifica si debe o no grabarse la fecha en que se accedi por ltima vez a los archivos. Las fechas de ltimo acceso quedarn desactivadas para todas las unidades que su PC inicie en modo A prueba de fallos; est predeterminado que no se mantendrn en los discos.

Sintaxis
ACCDATE=unidad1+|- [unidad2+|-]...

Parmetros
unidad1, unidad 2... Especifica la letra de la unidad. +|Especifique un signo ms (+) para indicar que debe mantenerse la ltima fecha de acceso en los archivos de la unidad. Especifique un signo menos (-) para indicar que no debe mantenerse la ltima fecha de acceso a los archivos.

BREAK
Establece o elimina la verificacin extendida de CTRL+C. Podr utilizar este comando junto al smbolo de sistema o en el archivo CONFIG.SYS. Presione CTRL+C para interrumpir un programa o una actividad (ordenar archivos, por ejemplo). Normalmente, MSDOS verifica CTRL+C slo si lee desde el teclado, o si escribe en la pantalla o en la impresora. Si configura BREAK como ON, extender la verificacin de CTRL+C a otras funciones, como lectura y escritura de discos.

Sintaxis
BREAK [ON|OFF] Para ver la configuracin actual de BREAK junto al smbolo de sistema, utilice la siguiente sintaxis: BREAK En el archivo CONFIG.SYS, utilice la siguiente sintaxis: BREAK=ON|OFF

Parmetros
ON|OFF activa o desactiva la verificacin extendida de CTRL+C.

MS DOS
BUFFERS/BUFFERSHIGH

19 de 41

Asigna memoria a un nmero especificado de bfers de disco al iniciar el sistema. Utilice el comando BUFFERSHIGH para cargar los bfers en el rea de la memoria superior. Estos comandos slo pueden utilizarse en el archivo Config.sys.

Sintaxis
BUFFERS=n[,m] BUFFERSHIGH=n[,m]

Parmetros
n Especifica el nmero de bfers de disco. El valor de n debe estar comprendido entre 1 y 99. El valor predeterminado es 30. m Especifica el nmero de bfers en el cach de bfer secundario. El valor de m debe estar comprendido entre 0 y 8. El valor predeterminado es 0 (sin bfers de cach secundarios). Si especifica un valor no vlido para n o para m, BUFFERS utilizar la configuracin predeterminada.

COUNTRY
Activa MS-DOS para utilizar las convenciones especficas de cada pas en lo relativo a presentacin de hora, fecha y moneda, para determinar el orden de los caracteres y para determinar qu caracteres pueden utilizarse en los nombres de archivos. Podr utilizar este comando slo en el archivo Config.sys. El comando COUNTRY configura MS-DOS para reconocer el conjunto de caracteres y las convenciones de puntuacin observadas al utilizar cualquiera de los idiomas aceptados.

Sintaxis
COUNTRY=xxx[,[yyy][,[unidad:][ruta de acceso]nombre de archivo]]

Parmetros
xxx Especifica el cdigo del pas. yyy Especifica el conjunto de caracteres del pas. [unidad:][ruta de acceso]nombre de archivo Especifica la ubicacin y el nombre del archivo que contiene la informacin del pas.

MS DOS
DEVICE
Carga en la memoria el controlador de dispositivo que se especifique. Podr utilizar este comando slo en el archivo Config.sys.

20 de 41

Sintaxis
DEVICE=[unidad:][ruta de acceso]nombre de archivo [dd-parmetros]

Parmetros
[unidad:][ruta de acceso]nombre de archivo Especifica la ubicacin y el nombre del controlador de dispositivo que se desea cargar. [dd-parmetros] Especifica cualquier informacin de lnea de comando requerida por el controlador de dispositivo.

DEVICEHIGH
Carga el controlador de dispositivo especificado en el rea de la memoria superior. Al cargar un controlador de dispositivo en la memoria superior se liberan ms bytes de memoria convencional para otros programas. Si la memoria superior no est disponible, el comando DEVICEHIGH funcionar exactamente igual que el comando DEVICE. Este comando puede utilizarse slo en el archivo Config.sys.

Sintaxis
DEVICEHIGH [unidad:][ruta de acceso]nombre de archivo [dd-parmetros] Para especificar la regin o regiones de la memoria en que se desea cargar el controlador de dispositivo, utilice la siguiente sintaxis DEVICEHIGH [[/L:regin1[,tamao mnimo1][;regin2[,tamao mnimo2] [/S]]= [unidad:][ruta de acceso]nombre de archivo [dd-parmetros]

Parmetros
[unidad:][ruta de acceso]nombre de archivo Especifica la ubicacin y el nombre del controlador de dispositivo que se desea cargar en el rea de memoria superior. dd-parmetros Especifica cualquier informacin de lnea de comando requerida por el controlador de dispositivo.

Modificadores
/L:regin1[,tamao mnimo1][;regin2[,tamao mnimo2]... Especifica una o ms regiones de la memoria en que cargar el controlador de dispositivo. MS-DOS est predeterminado para cargar el controlador en el bloque de memoria superior (UMB) libre ms grande que encuentre, poniendo todos los dems UMB a disposicin del controlador. Podr utilizar el modificador /L para cargar el controlador de dispositivo en una regin especfica de la memoria, o bien para especificar qu regin o regiones podr utilizar el controlador. Para cargar el controlador en el bloque ms grande de una regin especfica de memoria superior, especifique el nmero de regin despus del modificador /L. Por ejemplo, para cargar el controlador en el bloque ms grande de la regin 4, escriba /L:4. (Para ver la lista de las reas de memoria libres, escriba MEM /F junto al smbolo de sistema.) Al cargarse con el modificador /L, un controlador de dispositivo slo podr utilizar la regin de memoria especificada. Algunos controladores de dispositivo utilizan ms de un rea de la memoria; para ellos, podr especificar ms de una regin. (Para averiguar cmo utiliza la memoria un controlador de dispositivo en particular,

MS DOS

21 de 41

ejecute el comando MEM /M y especifique como argumento el nombre del controlador de dispositivo. Para especificar dos o ms regiones, separe los nmeros de bloque con un punto y coma (;). Por ejemplo, para utilizar los bloques 2 y 3, deber escribir /L:2;3. Normalmente, MS-DOS carga un controlador en el UMB de la regin especificada slo si dicha regin contiene un UMB ms grande que el tamao de carga del controlador (por lo general, equivale al tamao del archivo de programa ejecutable). Si al ejecutarse el controlador, ste requiere ms memoria para cargarse, utilice el parmetro de tamao mnimo para asegurarse de que el controlador no se cargar en un UMB demasiado pequeo para l. Si especifica un valor para el tamao mnimo, MS-DOS cargar el controlador en esa regin slo si contiene un UMB ms grande que el tamao de carga del controlador ms el valor del tamao mnimo. /S Contrae el UMB a su tamao mnimo mientras se est cargando el controlador. Utilice este modificador para utilizar la memoria de manera ms eficiente. Por lo general, este controlador es utilizado por el programa MemMaker, que puede analizar el uso que un controlador de dispositivo hace de la memoria, para determinar si puede o no utilizarse con seguridad el modificador /S al cargar dicho controlador. Este controlador slo puede utilizarse conjuntamente con el controlador /L y afecta solamente a los UMB para los que se haya especificado un tamao mnimo.

DOS
Especifica que MS-DOS debe mantener un enlace con el rea de la memoria superior, cargar parte de s mismo en el rea de memoria alta (HMA), o ambos. Podr utilizar este comando slo con el archivo Config.sys.

Sintaxis
DOS=HIGH|LOW[,UMB|,NOUMB][,AUTO|,NOAUTO]

Parmetros
UMB|NOUMB Especifica si MS-DOS debe o no administrar los bloques de memoria superior (UMB) creados por un proveedor de UMB como Emm386.exe. El parmetro UMB especifica que MS-DOS debe administrar los UMB, si es que existen. El parmetro NOUMB especifica que MS-DOS no debe administrar los UMB. La configuracin predeterminada es NOUMB. HIGH|LOW Especifica si MS-DOS debe o no intentar cargar una parte de s mismo en la HMA (HIGH), o mantener todo MSDOS en la memoria convencional (LOW). La configuracin predeterminada es LOW. AUTO|NOAUTO Especifica si MS-DOS debe o no cargar automticamente los controladores de dispositivo Himem.sys, Ifshlp.sys, Dblbuff.sys y Setver.exe, en caso de que no estn explcitamente cargados en el archivo Config.sys. La configuracin predeterminada, AUTO, carga automticamente estos controladores de dispositivo. La configuracin AUTO tambin utiliza automticamente los comandos BUFFERSHIGH, FILESHIGH, FCBSHIGH, LASTDRIVEHIGH y STACKSHIGH, tanto si se utiliz la forma -HIGH del comando como si no. Si especifica el parmetro NOAUTO, deber cargar expresamente estos controladores de dispositivo y utilizar explcitamente la forma -HIGH de los comandos mencionados para poder aprovecharlos.

MS DOS
DRIVPARM

22 de 41

Define parmetros para dispositivos, como las unidades de disco y de cinta, al iniciar MS-DOS. Este comando puede utilizarse slo en el archivo Config.sys. El comando DRIVPARM modifica los parmetros de una unidad fsica existente. No crea una nueva unidad lgica. La configuracin especificada en el comando DRIVPARM anula las definiciones de controlador de cualquier dispositivo de bloque anterior.

Sintaxis
DRIVPARM=/D:nmero [/C] [/F:factor] [/H:cabezas] [/I] [/N] [/S:sectores] [/T:pistas]

Modificadores
/D:nmero Especifica el nmero de la unidad fsica. Los valores del nmero deben estar comprendidos entre 0 y 255 (por ejemplo, nmero de unidad 0 = unidad A, 1 = unidad B, 2 = unidad C, etc.). /C Especifica que la unidad puede detectar si la puerta de la unidad est o no correctamente cerrada. /F:factor Especifica el tipo de unidad. La siguiente tabla muestra los valores vlidos de factor y una breve descripcin de cada uno. El valor predeterminado es 2. 0 160K/180K 320K/360K 1 1,2 megabyte (MB) 2 720K (disco de 3,5 pulgadas) 5 Disco duro 6 Cinta 7 1,44 MB (disco de 3,5 pulgadas) 8 Disco ptico de lectura/escritura 9 2,88 MB (disco de 3,5 pulgadas) /H:cabezas Especifica el nmero mximo de cabezas. Los valores para las cabezas deben estar comprendidos entre 1 y 99. El valor predeterminado depender del valor especificado por /F:factor. /I Especifica una unidad de disco de 3,5 pulgadas electrnicamente compatible. (Las unidades electrnicamente compatibles estn instaladas en su equipo y utilizan el controlador de unidad de disco existente.) Utilice el modificador /I si la ROM BIOS de su equipo no es compatible con unidades de disco de 3,5. /N Especifica el dispositivo de bloque no extrable. /S:sectores Especifica el nmero de sectores por pista que acepta el bloque. Los valores de sectores deben estar comprendidos entre 1 y 99. El valor predeterminado depender del valor especificado por /F:factor. /T:pistas Especifica el nmero de pistas por cara que acepta el dispositivo de bloque. El valor predeterminado depender del valor especificado por /F:factor.

FCBS, FCBSHIGH

MS DOS

23 de 41

Especifica el nmero de los bloques de control de archivos (FCB) que MS-DOS puede tener abiertos al mismo tiempo. Utilice el comando FCBSHIGH para cargar los FCB en el rea de la memoria superior. Estos comandos pueden utilizarse solamente en el archivo Config.sys. Un bloque de control de archivos es una estructura de datos que guarda informacin acerca de un archivo.

Sintaxis
FCBS=x FCBSHIGH=x

Parmetro
x Especifica el nmero de bloques de control de archivos que MS-DOS puede tener abiertos al mismo tiempo. Los valores vlidos para x se encuentran comprendidos entre 1 y 255. El valor predeterminado es 4.

FILES/FILESHIGH
Especifica el nmero de archivos al que MS-DOS puede acceder al mismo tiempo. Utilice el comando FILESHIGH para cargar el comando en el rea de la memoria superior. Podr utilizar estos comandos slo en el archivo Config.sys.

Sintaxis
FILES=x FILESHIGH=x

Parmetro
x Especifica el nmero de archivos al que MS-DOS puede acceder al mismo tiempo. Los valores vlidos para x estn comprendidos entre 8 y 255. El valor predeterminado es 8.

INSTALL/INSTALLHIGH
Carga un programa residente en memoria al iniciar MS-DOS. Utilice el comando INSTALLHIGH para cargar el programa residente en memoria en el rea de la memoria superior. Podr utilizar estos comandos slo en el archivo Config.sys. Los programas residentes en memoria se mantienen en la memoria mientras el equipo est encendido. Pueden utilizarse incluso cuando otros programas estn activados. Utilice el comando INSTALL o INSTALLHIGH para cargar programas de MS-DOS residentes en memoria, como Fastopen, Keyb, Nlsfunc y Share.

Sintaxis
INSTALL=[unidad:][ruta de acceso]nombre de archivo [comando-parmetros] INSTALLHIGH=[unidad:][ruta de acceso]nombre de archivo [comando-parmetros]

Parmetros
[unidad:][ruta de acceso]nombre de archivo Especifica la ubicacin y el nombre del programa residente en memoria que se desea ejecutar. comando-parmetros Especifica los parmetros del programa especificado como nombre de archivo.

LASTDRIVE/LASTDRIVEHIGH
Especifica el nmero mximo de unidades al que se puede acceder. Utilice el comando LASTDRIVEHIGH para cargar las estructuras de datos de LASTDRIVE en el rea de la memoria superior. Podr utilizar estos comandos slo en el archivo Config.sys.

MS DOS
Sintaxis
LASTDRIVE=x LASTDRIVEHIGH=x

24 de 41

El valor que especifique representa la ltima unidad vlida que MS-DOS deber reconocer.

Parmetro
x Especifica una letra de unidad comprendida entre A y Z.

NUMLOCK
Especifica si la tecla BLOQ NUM est configurada como ON u OFF (activada o desactivada) al iniciar el equipo. Este comando puede utilizarse slo en el archivo Config.sys.

Sintaxis
NUMLOCK=[ON|OFF]

Parmetros
ON|OFF Si se configura como ON, se activa la tecla BLOQ NUM cuando MS-DOS presenta su men de inicio. Si se configura como OFF, se desactiva la tecla BLOQ NUM.

REM
Permite incluir comentarios en un archivo por lotes o en el archivo Config.sys. El comando REM tambin es til para desactivar comandos. Podr utilizar un punto y coma (;) en lugar del comando REM en el archivo Config.sys, pero no en archivos por lotes.

Sintaxis
REM [cadena]

Parmetros
cadena Especifica cualquier cadena de caracteres: el comando que se desea desactivar o el comentario que se desea incluir.

MS DOS
SET
Presenta, configura o elimina las variables de entorno de MS-DOS.

25 de 41

Las variables de entorno se utilizan para controlar el comportamiento de algunos archivos por lotes y programas, y tambin para controlar la manera en que aparece y funciona MS-DOS. El comando SET suele utilizarse en los archivos Autoexec.bat o Config.sys para configurar las variables cada vez que se inicia MS-DOS.

Sintaxis
SET variable=[cadena] Para ver la configuracin actual del entorno junto al smbolo de sistema, utilice la siguiente sintaxis: SET

Parmetros
variable Especifica la variable que se desea configurar o modificar. cadena Especifica la cadena que se desea asociar con la variable especificada.

SHELL
Especifica el nombre y ubicacin del intrprete de comandos que se desea que MS-DOS utilice. Este comando puede utilizarse slo en el archivo Config.sys. Si desea utilizar su propio intrprete de comandos (en lugar de Command.com), podr especificar su nombre agregando un comando SHELL al archivo Config.sys.

Sintaxis
SHELL=[[unidad:]ruta de acceso]nombre de archivo [parmetros]

Parmetros
[[unidad:]ruta de acceso]nombre de archivo Especifica la ubicacin y el nombre del intrprete de comandos que se desea que MS-DOS utilice. parmetros Especifica cualquier parmetro de lnea de comando o modificadores que pueden utilizarse con el intrprete de comandos especificado.

MS DOS
STACKS/STACKSHIGH

26 de 41

Acepta el uso dinmico de pilas de datos para manejar las interrupciones de hardware. Utilice el comando STACKSHIGH para cargar las pilas en el rea de la memoria superior. Podr utilizar estos comandos slo en el archivo Config.sys.

Sintaxis
STACKS=n,s STACKSHIGH=n,s

Parmetros
n Especifica el nmero de pilas. Los valores vlidos para n son 0 y los nmeros comprendidos entre 8 y 64. s Especifica el tamao (en bytes) de cada pila. Los valores vlidos para s son 0, y los nmeros estn comprendidos entre 32 y 512.

SWITCHES
Especifica opciones especiales en MS-DOS. Utilice este comando slo en el archivo Config.sys.

Sintaxis
SWITCHES= /F /K /N /E[:n]

Modificadores
/F Omite el retraso de dos segundos despus de presentar el mensaje Iniciando MS-DOS durante el inicio. /K Fuerza a un teclado mejorado a comportarse como un teclado convencional. /N Impide utilizar las teclas F5 F8 para omitir comandos de inicio. (SWITCHES /N no impide presionar CTRL+F5 CTRL+F8 para omitir Drvspace.bin o Dblspace.bin; para evitarlo, utilice el comando D**SPACE /SWITCHES para agregar la configuracin SWITCHES /N al archivo D**space.ini.) /E[:n] Utilizado sin el parmetro :n, indica que Io.sys debe suprimir la reubicacin automtica de EBIOS. (La reubicacin automtica de EBIOS incrementa la memoria convencional disponible para los programas basados en MS-DOS.) La supresin de la reubicacin automtica reduce la memoria convencional disponible para los programas basados en MS-DOS. Utilice el modificador /E con el parmetro n para reasignar N bytes de EBIOS a la memoria baja, siendo n el nmero de bytes a reasignar. El valor mnimo de n es 48, y el mximo es 1024. El nmero especificado siempre se redondear al siguiente mltiplo de 16.

MS DOS

27 de 41

Nota: en esta seccin, las maysculas en la sintaxis y las secuencias de escape de ANSI indican que el texto debe escribirse exactamente como aparece. Define funciones que cambian los grficos de pantalla, controlan el movimiento del cursor y reasignan teclas. El controlador de dispositivo ANSI.SYS es compatible con la emulacin de terminal ANSI de secuencias de escape para controlar la pantalla y el teclado del sistema. Una secuencia de escape de ANSI es una secuencia de caracteres ASCII, siendo los dos primeros el carcter de escape (1Bh) y el carcter corchete izquierdo (5Bh). El carcter o caracteres que aparecen a continuacin de los caracteres de escape y corchete izquierdo especifican un cdigo alfanumrico que controla el funcionamiento del teclado o de la pantalla. Las secuencias de escape de ANSI discriminan entre maysculas y minsculas; por ejemplo, A y a tienen significados completamente diferentes. Este controlador de dispositivo debe cargarse con un comando DEVICE o DEVICEHIGH en el archivo CONFIG.SYS.

Sintaxis
DEVICE=[unidad:][ruta de acceso]ANSI.SYS [/X] [/K] [/R]

Parmetro
[unidad:][ruta de acceso] Especifica la ubicacin del archivo ANSI.SYS.

Modificadores
/X Resigna las teclas extendidas de manera independiente en teclados de 101 teclas. /K Hace que ANSI.SYS trate un teclado de 101 teclas como un teclado de 84 teclas. Esto equivale al comando SWITCHES=/K. Si suele utilizar el comando SWITCHES=/K, deber utilizar el modificador /K con ANSI.SYS. /R Ajusta el desplazamiento de lnea para mejorar la legibilidad cuando se utiliza ANSI.SYS con programas de lectura de pantalla (que permiten que los equipos sean ms accesibles para las personas discapacitadas).

Parmetros utilizados en las secuencias de escape de ANSI:


Pn Parmetro numrico. Especifica un nmero decimal. Ps Parmetro selectivo. Especifica un nmero decimal que se utiliza para seleccionar una funcin. Podr especificar ms de una funcin separando los parmetros con punto y comas (;). PL Parmetro de lnea. Especifica un nmero decimal que representa a una de las lneas en la pantalla o en otro dispositivo. Pc Parmetro de columna. Especifica un nmero decimal que representa a una de las columnas en la pantalla o en otro dispositivo.

MS DOS
Secuencias de escape ANSI

28 de 41

Se pueden utilizar para el movimiento del cursor, crear grficos y para la configuracin del teclado: En la siguiente lista de secuencias de escape de ANSI, la abreviatura ESC representa al carcter de escape ASCII 27 (1Bh), que aparece al inicio de cada secuencia de escape. ESC[PL;PcH Posicin del cursor: mueve el cursor hasta la posicin especificada (coordenadas). Si no especifica una posicin, el cursor se mover hasta la posicin inicial: la esquina superior izquierda de la pantalla (lnea 0, columna 0). Esta secuencia de escape funciona del mismo modo que la siguiente secuencia de escape, Posicin del cursor. ESC[PL;Pcf Posicin del cursor: funciona del mismo modo que la secuencia de escape Posicin del cursor precedente. ESC[PnA Cursor arriba: mueve el cursor hacia arriba el nmero de lneas especificado sin cambiar las columnas. Si el cursor ya est en la lnea superior, ANSI.SYS ignorar esta secuencia. ESC[PnB Cursor abajo: mueve el cursor hacia abajo el nmero de lneas especificado sin cambiar las columnas. Si el cursor ya est en la lnea inferior, ANSI.SYS ignorar esta secuencia. ESC[PnC Cursor adelante: mueve el cursor hacia adelante el nmero de columnas especificado sin cambiar las lneas. Si el cursor ya est en la columna situada ms a la derecha, ANSI.SYS ignorar esta secuencia. ESC[PnD Cursor atrs: mueve el curso hacia atrs el nmero de columnas especificado sin cambiar las lneas. Si el cursor ya se encuentra en la columna situada ms a la izquierda, ANSI.SYS ignorar esta secuencia. ESC[s Guardar posicin del cursor: guarda la posicin actual del cursor. Podr mover el cursor hasta la posicin guardada del mismo utilizando la secuencia Restablecer posicin del cursor. ESC[u Restablecer posicin del cursor: devuelve el cursor hasta la posicin guardada por la secuencia Guardar posicin del cursor. ESC[2J Borrar pantalla: borra la pantalla y mueve el cursor hasta la posicin inicial (lnea 0, columna 0). ESC[K Borrar lnea: borra todos los caracteres situados desde la posicin del cursor hasta el final de la lnea (incluyendo el carcter que est en la posicin del cursor). ESC[Ps;...;Psm Establecer modo grfico: llama a las funciones grficas especificadas por los valores siguientes. Estas funciones especificadas seguirn activas hasta que vuelva a producirse esta secuencia de escape. El modo grfico cambia los colores y atributos de texto (como negrita y subrayado) que aparecen en la pantalla.

MS DOS
Atributos de texto
0 Todos los atributos desactivados 1 Negrita activada 4 Subrayado (slo en tarjetas grficas monocromo) 5 Intermitencia activada 7 Vdeo inverso activado 8 Modo ocultar caracteres activado

29 de 41

Colores de primer plano


30 31 32 33 34 35 36 37 Negro Rojo Verde Amarillo Azul Magenta Agua marina Blanco

Colores de fondo
40 41 42 43 44 45 46 47 Negro Rojo Verde Amarillo Azul Fucsia Agua marina Blanco

Los parmetros del 30 al 47 cumplen la norma ISO 6429. ESC[=psh Configurar modo: cambia el ancho de la pantalla o escribe en el modo especificado por uno de los siguientes valores: 0 40 x 148 x 25 monocromo (texto) 1 40 x 148 x 25 color (texto) 2 80 x 148 x 25 monocromo (texto) 3 80 x 148 x 25 color (texto) 4 320 x 148 x 200 4 colores (grficos) 5 320 x 148 x 200 monocromo (grficos) 6 640 x 148 x 200 monocromo (grficos) 7 Activa ajuste de lnea 13 320 x 148 x 200 color (grficos) 14 640 x 148 x 200 color (grficos de 16 colores) 15 640 x 148 x 350 monocromo (grficos de 2 colores) 16 640 x 148 x 350 color (grficos de 16 colores) 17 640 x 148 x 480 monocromo (grficos de 2 colores) 18 640 x 148 x 480 color (grficos de 16 colores) 19 320 x 148 x 200 color (grficos de 256 colores)

MS DOS
ESC[=Psl

30 de 41

Restablecer modo: restablece el modo utilizando los mismos valores que Configurar modo, a excepcin de 7, que desactiva el ajuste de lnea. El ltimo carcter de esta secuencia de escape es una L minscula. ESC[cdigo;cadena;...p Configurar cadenas de teclado: redefine una tecla del teclado a una cadena especificada. Los parmetros de esta secuencia de escape se definen de la siguiente manera: Cdigo es uno o ms de los valores enumerados en la siguiente tabla. Estos valores representan teclas y combinaciones de teclas del teclado. Al utilizar estos valores en un comando, debe incluir los punto y comas (;) indicados en esta tabla, adems de los punto y comas que requiere la secuencia de escape. Los cdigos entre parntesis no estn disponibles en algunos teclados. ANSI.SYS no interpretar los cdigos entre parntesis en dichos teclados, salvo que se especifique el modificador /X en el comando DEVICE para ANSI.SYS. Cadena es un cdigo ASCII para un nico carcter o una cadena encerrada entre comillas (). Por ejemplo, para representar a la A mayscula pueden utilizarse tanto 65 como A.

IMPORTANTE: algunos valores de la siguiente tabla no son vlidos para todos los equipos. Consulte en la documentacin de su equipo los valores que sean diferentes. Tecla F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 INICIO (tec. numrico) FLECHA ARRIBA REPG (tec. numrico) FLECHA IZQUIERDA FLECHA DERECHA FIN (tec. numrico) FLECHA ABAJO AVPG (tec. numrico) INS (tec. numrico) SUPR (tec. numrico) INICIO FLECHA ARRIBA REPG FLECHA IZQUIERDA FLECHA DERECHA FIN FLECHA ABAJO AVPG INSERT SUPR IMPR PANT PAUSA/INTER RETROCESO ENTRAR Cdigo 0;59 0;60 0;61 0;62 0;63 0;64 0;65 0;66 0;67 0;68 0;133 0;134 0;71 0;72 0;73 0;75 0;77 0;79 0;80 0;81 0;82 0;83 (224;71) (224;72) (224;73) (224;75) (224;77) (224;79) (224;80) (224;81) (224;82) (224;83) --8 13 MAYS+cdigo CTRL+cdigo ALT+cdigo 0;84 0;85 0;86 0;87 0;88 0;89 0;90 0;91 0;92 0;93 0;135 0;136 55 56 57 52 54 49 50 51 48 46 (224;71) (224;72) (224;73) (224;75) (224;77) (224;79) (224;80) (224;81) (224;82) (224;83) --8 -0;94 0;95 0;96 0;97 0;98 0;99 0;100 0;101 0;102 0;103 0;137 0;138 0;119 (0;141) 0;132 0;115 0;116 0;117 (0;145) 0;118 (0;146) (0;147) (224;119) (224;141) (224;132) (224;115) (224;116) (224;117) (224;145) (224;118) (224;146) (224;147) 0;114 0;0 127 10 0;104 0;105 0;106 0;107 0;108 0;109 0;110 0;111 0;112 0;113 0;139 0;140 --(tec. --(tec. -(tec. --(tec. ---(224;151) (224;152) (224;153) (224;155) (224;157) (224;159) (224;154) (224;161) (224;162) (224;163) --(0) (0) numrico) numrico) numrico) numrico)

MS DOS
TAB NULO A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 _ = [ ] \ ; , . / ENTRAR (tec. numrico) / (tec. numrico) * (tec. numrico) - (tec. numrico) + (tec. numrico) 5 (tec. numrico) 9 0;3 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 49 50 51 52 53 54 55 56 57 48 45 61 91 93 92 59 39 44 46 47 96 13 47 42 45 43 (0;76) 0;15 -65 66 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 33 64 35 36 37 94 38 42 40 41 95 43 123 125 124 58 34 60 62 63 126 -47 (0;144) 45 43 53 (0;148) -1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 -0 ---30 ----31 --27 29 28 ------10 (0;142) (0;78) (0;149) (0;150) (0;143)

31 de 41 (0;165) -0;30 0;48 0;46 0;32 0;18 0;33 0;34 0;35 0;23 0;36 0;37 0;38 0;50 0;49 0;24 0;25 0;16 0;19 0;31 0;20 0;22 0;47 0;17 0;45 0;21 0;44 0;120 0;121 0;122 0;123 0;124 0;125 0;126 0;126 0;127 0;129 0;130 0;131 0;26 0;27 0;43 0;39 0;40 0;51 0;52 0;53 (0;41) (0;166) (0;74) -(0;164) (0;55) --

MS DOS
DBLBUFF.SYSBfer doble

32 de 41

Carga el controlador de dispositivo Dblbuff.sys para trabajar con doble bfer. Doble bfer proporciona compatibilidad para determinados controladores de disco duro que no pueden trabajar con la memoria suministrada por EMM386 o por Windows funcionando en modo 386 extendido. Si el Programa de instalacin de Windows determina que el sistema necesita bfer doble, agregar la entrada DoubleBuffer=1 en la seccin [Options] de Msdos.sys, que cargar automticamente Dblbuff.sys. Para activar manualmente el bfer doble, podr agregar dicha entrada a Msdos.sys, o bien agregar el comando DEVICE al archivo CONFIG.SYS.

Sintaxis
DEVICE=[unidad:][ruta de acceso]DBLBUFF.SYS [/D+]

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo Dblbuff.sys. /D+ Instruye a Dblbuff.sys que duplique siempre el bfer de todo el disco de E/S. Est predeterminado para duplicar el bfer de E/S a los UMB, e interrumpir automticamente el doble bfer si no es necesario.

DISPLAY.SYS
Permite trabajar con los juegos internacionales de caracteres en monitores EGA, VGA y LCD. Este controlador de dispositivo debe cargarse con un comando DEVICE o DEVICEHIGH en el archivo CONFIG.SYS.

Sintaxis
DEVICE=[unidad:][ruta de acceso]DISPLAY.SYS CON[:]=(tipo[,[hwcp][,n]]) DEVICE=[unidad:][ruta de acceso]DISPLAY.SYS CON[:]=(tipo[,[hwcp] [,(n,m)]])

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo DISPLAY.SYS. tipo Especifica la tarjeta grfica en uso. Los valores vlidos incluyen EGA y LCD. El valor EGA es compatible con las tarjetas grficas EGA y VGA. Si omite el parmetro tipo, DISPLAY.SYS verificar el hardware para determinar qu tarjeta grfica se est utilizando. Tambin podr especificar CGA y MONO como valores para tipo, pero no tendrn ningn efecto porque no est activada la conmutacin de juegos de caracteres para estos dispositivos. hwcp Especifica el nmero del juego de caracteres compatible con el hardware. La siguiente lista muestra los juegos de caracteres aceptados por MS-DOS, as como el pas o idioma de cada uno: 437 850 863 Estados Unidos Multilinge (Latn I) Francs (canadiense) 852 860 865 Eslavo (Latn II) Portugus Nrdico

Los archivos EGA2.CPI y EGA3.CPI aceptan juegos de caracteres adicionales. n

MS DOS

33 de 41

Especifica el nmero de juego de caracteres que el hardware puede aceptar adems del juego de caracteres principal especificado para el parmetro hwcp. Los valores vlidos para n estn comprendidos entre 0 y 6. Este valor depender del hardware que disponga. En el caso de las tarjetas grficas EGA, el valor mximo de n es 6; en las tarjetas grficas LCD, el valor mximo de n es 1. m Especifica el nmero de subfuentes que el hardware acepta para cada pgina de cdigo. El valor predeterminado ser 2 si el tipo es EGA, y 1 si el tipo es LCD.

DRVSPACE.SYS, DBLSPACE.SYS
Determina la ubicacin de memoria final de DRVSPACE.BIN o de DBLSPACE.BIN, la parte de MS-DOS que permite el acceso a las unidades comprimidas. DxxSPACE.SYS carga el controlador de modo real en los bloques de la memoria superior (UMB). As pueden ahorrarse 60K de memoria convencional al ejecutar Windows 95 en modo real, y ms de 100 K si trabaja con Microsoft Plus! para Windows. Al iniciar su PC, Windows cargar DRVSPACE.BIN o DBLSPACE.BIN junto con otras funciones del sistema operativo antes de ejecutar los comandos incluidos en los archivos CONFIG.SYS y AUTOEXEC.BAT. Inicialmente, DxxSPACE.BIN se carga en la memoria convencional debido a que se carga antes que los controladores de dispositivo que proporcionan acceso a la memoria superior. Al utilizar DriveSpace o DoubleSpace para crear una unidad comprimida en su equipo, el programa agregar un comando para DxxSPACE.SYS al archivo CONFIG.SYS. En la siguiente sintaxis, sustituya DxxSPACE por el nombre del programa que est utilizando.

Sintaxis
DEVICE=[unidad:][ruta de acceso]DxxSPACE.SYS /MOVE [/NOHMA] [/LOW] DEVICEHIGH=[unidad:][ruta de acceso]DxxSPACE.SYS /MOVE [/NOHMA] [/LOW]

Modificadores
/MOVE Mueve DxxSPACE.BIN hacia su ubicacin final en la memoria. Inicialmente, DxxSPACE.BIN se carga en la parte superior de la memoria convencional. Despus que Windows termina de ejecutar los comandos del archivo CONFIG.SYS, mueve DxxSPACE.BIN a la parte inferior de la memoria convencional. DxxSPACE.SYS se carga utilizando el comando DEVICE, moviendo DxxSPACE.BIN desde la parte superior hacia la parte inferior de la memoria convencional. Esto puede resultar de utilidad para evitar conflictos con programas que se cargan desde el archivo CONFIG.SYS y que requieren el acceso a la parte superior de la memoria convencional. Cuando DxxSPACE.SYS se carga con el comando DEVICEHIGH, DxxSPACE.BIN se mueve a la memoria superior, en caso de estar disponible. Al mover DxxSPACE.BIN a la memoria superior, queda ms memoria convencional disponible. /NOHMA Impide que DxxSPACE.SYS mueva una parte de DxxSPACE.BIN al rea de la memoria alta (HMA). Si MS-DOS se carga en la HMA, DxxSPACE.SYS mover una parte de DxxSPACE.BIN a la HMA (si hay all suficiente espacio). Utilice este modificador si no desea que DxxSPACE.BIN utilice la HMA. /LOW Impide que DxxSPACE.SYS se cargue en la parte superior de la memoria convencional. Utilice este modificador si va a utilizar un programa basado en MS-DOS que no acepte DriveSpace o DoubleSpace en la parte superior de la memoria convencional. Tenga en cuenta que si utiliza este modificador impedir que Windows vuelva a utilizar la memoria ocupada por DxxSPACE.sys.

Parmetro
[unidad:][ruta de acceso]

MS DOS
Especifica la ubicacin del archivo DxxSPACE.SYS.

34 de 41

EGA.SYS
Guarda y restablece la tarjeta grfica cuando se utiliza MS-DOS Shell Task Swapper con monitores EGA. Si dispone de un monitor EGA, deber instalar el controlador de dispositivo EGA.SYS antes de utilizar Task Swapper. Este controlador de dispositivo debe cargarse empleando un comando DEVICE o DEVICEHIGH en el archivo CONFIG.SYS.

Sintaxis
DEVICE=[unidad:][ruta de acceso]EGA.SYS

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo EGA.SYS.

EMM386.EXE
Permite el acceso al rea de la memoria superior y utiliza la memoria extendida para simular la memoria expandida. Este controlador de dispositivo debe cargarse con un comando DEVICE en el archivo CONFIG.SYS, y utilizarse solamente en equipos con procesador 80386 o superior. EMM386 utiliza la memoria extendida para simular la memoria expandida con programas que emplean la memoria expandida. EMM386 tambin permite cargar programas y controladores de dispositivo en los bloques de la memoria superior (UMB).

Sintaxis
DEVICE=[unidad:][ruta de acceso]EMM386.EXE [ON|OFF|AUTO] [memoria] [MIN=tamao] [W=ON|W=OFF] [Mx|FRAME=direccin|/Pmmmm] [Pn=direccin] [X=mmmm-nnnn] [I=mmmm-nnnn] [B=direccin] [L=minXMS] [A=altregs] [H=controladores] [D=nnn] [RAM=mmmm-nnnn] [NOEMS] [NOVCPI] [HIGHSCAN] [VERBOSE] [WIN=mmmm-nnnn] [NOHI] [ROM=mmmm-nnnn] [NOMOVEXBDA] [ALTBOOT] [NOBACKFILL]

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo EMM386.EXE. [ON|OFF|AUTO] Activa el controlador de dispositivo EMM386 (si se configura a ON), suspende el controlador de dispositivo EMM386 (si se configura a OFF), o pone el controlador de dispositivo EMM386 en modo automtico (si se configura a AUTO). El modo automtico activa la compatibilidad con la memoria expandida y con el bloque de memoria superior slo cuando un programa la llama. El valor predeterminado es ON. Utilice el comando EMM386 para cambiar este valor despus de iniciar EMM386. memoria Especifica la cantidad mxima de memoria extendida (en kilobytes) que se desea que EMM386 proporcione como memoria expandida/Interfaz virtual de programa de control (EMS/VCPI). Esta cantidad se suma a la memoria utilizada para los UMB y el propio EMM386. Los valores para la memoria estn comprendidos entre 64 y el menor de los siguientes: bien 32768 o bien la cantidad de memoria extendida disponible al cargar EMM386. El valor

MS DOS

35 de 41

predeterminado es la cantidad de memoria extendida libre. Si especifica el modificador NOEMS, el valor predeterminado ser 0. EMM386 redondear el valor a la baja, al mltiplo de 16 ms prximo.

Modificadores
MIN=tamao Especifica la cantidad mnima de memoria de EMS/VCPI (en kilobytes) que se desea que EMM386 proporcione, siempre y cuando est disponible esa cantidad de memoria.. EMM386 reservar esta cantidad de memoria extendida para utilizarla como memoria EMS/VCPI al cargarse EMM386 mediante el comando DEVICE=EMM386.EXE del archivo CONFIG.SYS. EMM386 deber poder proporcionar memoria EMS/VCPI adicional (hasta la cantidad especificada por el parmetro MEMORY) si hay suficiente memoria XMS disponible cuando un programa requiera memoria EMS/VCPI. Los valores estn comprendidos entre 0 y el valor especificado para el parmetro MEMORY. El valor predeterminado es 256. Si se especifica el parmetro NOEMS, el valor predeterminado ser 0. Si el valor de MIN es mayor que el valor de MEMORY, EMM386 utilizar el valor especificado por MIN. W=ON|W=OFF Activa o desactiva la compatibilidad para el coprocesador Weitek. El valor predeterminado es W=OFF. Mx Especifica la direccin del marco de pgina. Los valores vlidos para x estn comprendidos entre 1 y 14. La siguiente lista muestra cada valor y su direccin base asociada en formato hexadecimal: 1 2 3 4 5 6 7 => => => => => => => C000h C400h C800h CC00h D000h D400h D800h 8 9 10 11 12 13 14 => => => => => => => DC00h E000h 8000h 8400h 8800h 8C00h 9000h

Los valores comprendidos entre 10 y 14 deben utilizarse slo en equipos que tengan 512K de memoria. FRAME=direccin Especifica directamente a la base del segmento del marco de pgina. Para especificar una direccin base del segmento del marco de pgina, utilice el modificador FRAME y especifique la direccin que desee. Los valores vlidos para direccin estn comprendidos entre 8000h y 9000h, y entre C000h y E000h, en incrementos de 400h. Para proporcionar memoria expandida y desactivar el marco de pgina, podr especificar FRAME=NONE; sin embargo, esto puede provocar que algunos programas que requieran memoria expandida funcionen incorrectamente. /Pmmmm Especifica la direccin del marco de pgina. Los valores vlidos para mmmm estn comprendidos entre 8000h y 9000h, y entre C000h y E000h, en incrementos de 400h. Pn=direccin Especifica la direccin del segmento de una pgina especfica, siendo n el nmero de pgina que se est especificando y direccin la direccin del segmento que se desea. Los valores vlidos para n estn comprendidos entre 0 y 255. Los valores vlidos para direccin estn comprendidos entre 8000h y 9C00h, entre C000h y EC00h, en incrementos de 400h. Las direcciones para las pginas 0 a 3 deben ser contiguas, a fin de mantener la compatibilidad con las versin 3.2 de la Especificacin de memoria expandida de Lotus/Intel/Microsoft (LIM EMS). Si utiliza los modificadores Mx, FRAME o /Pmmmm, no podr especificar las direcciones para las pginas 0 hasta 3 para el modificador /Pmmmm.

X=mmmm-nnnn Impide que EMM386 utilice un rango particular de direcciones del segmento para una pgina de EMS o para los UMB. Los valores vlidos para mmmm y nnnn estn comprendidos entre A000h y FFFFh, y se redondearn a la baja

MS DOS

36 de 41

al lmite ms prximo de 4 kilobytes. El modificador X tiene precedencia sobre el modificador I si los rangos de ambos se superponen. I=mmmm-nnnn Especifica un rango de direcciones del segmento que se desee utilizar (incluido) en una pgina de EMS o para los UMB. Los valores vlidos para mmmm y nnnn estn comprendidos entre A000h y FFFFh, y se redondearn a la baja al lmite de 4 kilobytes ms prximo. El modificador X tiene precedencia sobre el modificador I los rangos de ambos se superponen. B=direccin Especifica la direccin del segmento ms baja disponible para la negociacin de EMS (el intercambio de pginas de 16KB). Los valores vlidos estn comprendidos entre 1000h y 4000h. El valor predeterminado es 4000h. l=minXMS Asegura que la cantidad especificada (en kilobytes) de memoria extendida seguir estando disponible despus de cargar EMM386. El valor predeterminado es 0. A=altregs Especifica cuntos conjuntos de registros alternativos rpidos (utilizados para multitarea) se desean asignar a EMM386. Los valores vlidos estn comprendidos entre 0 y 254. El valor predeterminado es 7. Cada conjunto de registros alternativos agrega unos 200 bytes al tamao de la memoria de EMM386. H=controladores Especifica cuntos controladores podr utilizar EMM386. Los valores vlidos estn comprendidos entre 2 y 255. El valor predeterminado es 64. D=nnn Especifica cuntos kilobytes de memoria deben reservarse para el bfer del acceso directo a la memoria (DMA). Descontando el DMA de los disquetes, este valor debe reflejar la transferencia de DMA ms grande que se producir mientras EMM386 est activado. Los valores vlidos para nnn estn comprendidos entre 16 y 256. El valor predeterminado es 32. RAM=mmmm-nnnn Especifica un rango de direcciones del segmento para utilizar con los UMB y, adems, activa el soporte de EMS. Si no especifica ningn rango, EMM386 utilizar todo el espacio disponible del adaptador para crear UMB y un marco de pgina para EMS. NOEMS Proporciona acceso al rea de memoria superior, aunque impide el acceso a la memoria expandida. NOVCPI Desactiva la compatibilidad para programas VCPI. Este modificador debe utilizarse con el modificador NOEMS. Al especificar el modificador NOVCPI sin especificar el modificador NOEMS, EMM386 no desactivar el soporte para VCPI. Si especifica ambos modificadores, EMM386 ignorar el parmetro MEMORY y el modificador MIN. Al desactivar la compatibilidad para programas VCPI se reduce la cantidad de memoria extendida asignada. HIGHSCAN Especifica que EMM386 efectuar una verificacin adicional para determinar la disponibilidad de memoria superior para ser utilizada por los UMB o las ventanas de EMS. En algunos equipos, especificar este modificador no tendr ningn efecto o har que EMM386 identifique como disponibles reas de la memoria superior que no lo estn. Como resultado, el equipo dejar de responder.

VERBOSE Instruye a EMM386 para que presente mensajes de estado y de error mientras se est cargando. EMM386 est predeterminado para presentar mensajes slo si detecta una situacin de error. Podr abreviar VERBOSE como V.

MS DOS

37 de 41

(Para ver los mensajes de estado sin agregar el modificador VERBOSE, mantenga presionada la tecla ALT mientras EMM386 se inicia y se carga). WIN=mmmm-nnnn Reserva un rango especfico de direcciones del segmento para Windows en lugar de hacerlo para EMM386. Los valores vlidos para mmmm y nnnn estn comprendidos entre A000h y FFFFh, y se redondearn a la baja al lmite de 4 kilobytes ms prximo. El modificador X tiene precedencia sobre el modificador WIN si los dos rangos se superponen. El modificador WIN tiene precedencia sobre los modificadores RAM, ROM e I si sus rangos se superponen. [NOHI] Impide que EMM386 se cargue en el rea de la memoria superior. Normalmente, una parte de EMM386 se carga en la memoria superior. Al especificar este modificador se reduce la memoria convencional y se incrementa el rea de memoria superior disponible para los UMB. [ROM=mmmm-nnnn] Especifica un rango de direcciones del segmento que EMM386 utilizar para la memoria de acceso aleatorio (RAM) oculta utilizada para leer memoria de slo lectura (ROM). Los valores vlidos para mmm y nnnn estn comprendidos entre A000h y FFFFh, y se redondearn a la baja al lmite de 4 kilobytes ms prximo. Especificar este modificador puede agilizar el sistema si todava no tiene RAM oculta. [NOMOVEXBDA] Impide que EMM386 mueva los datos de BIOS extendidos desde la memoria convencional a la superior. [ALTBOOT] Especifica que EMM386 utilice un controlador alternativo para reiniciar el equipo al presionar la secuencia de teclas CTRL+ALT+SUPR. Utilice este modificador slo si su PC deja de responder o se comporta de forma anormal al cargar EMM386 y se presiona CTRL+ALT+SUPR. [NOBACKFILL] Cuando EMM386 se configura para proporcionar bloques de memoria superior (utilizando los modificadores NOEMS o RAM), EMM386 tambin rellenar automticamente la memoria convencional si hay menos de 640k, a fin de que el total de la memoria convencional alcance los 640k. Sin embargo, como Windows no es compatible con la memoria convencional rellena, utilice el modificador NOBACKFILL si su PC tiene menos de 640K de memoria convencional.

HIMEM.SYS
HIMEM es un administrador de memoria extendida, un programa que coordina el uso de la memoria extendida de su equipo, incluyendo el rea de memoria alta (HMA), de manera que en ningn momento dos programas o controladores de dispositivo utilicen simultneamente la misma memoria. Para instalar HIMEM debe agregar un comando DEVICE para HIMEM.SYS en el archivo CONFIG.SYS. La lnea de comando HIMEM.SYS debe estar delante de cualquier comando que inicie programas o controladores de dispositivo que utilicen memoria extendida. Por ejemplo, la lnea de comando HIMEM.SYS debe estar antes que la lnea de comando EMM386.EXE.

Sintaxis
DEVICE=[unidad:][ruta de acceso]HIMEM.SYS [/A20CONTROL:ON|OFF] [/CPUCLOCK:ON|OFF] [/EISA] [/HMAMIN=m] [/INT15=xxxx] [/MACHINE:xxxx] [/NOABOVE16] [/NOEISA] [/NUMHANDLES=n] [/SHADOWRAM:ON|OFF] [/TESTMEM:ON|OFF] [/VERBOSE] [/X] En la mayora de los casos, no necesitar especificar opciones de lnea de comando. Los valores predeterminados para HIMEM.SYS estn diseados para funcionar con la mayora de los equipos de hardware.

MS DOS
Parmetro
[unidad:][ruta de acceso]

38 de 41

Especifica la ubicacin del archivo HIMEM.SYS. HIMEM.SYS siempre deber estar en la misma unidad que contenga los archivos de MS-DOS Si el archivo HIMEM.SYS est en el directorio de la unidad de inicio, no necesitar incluir una ruta de acceso. Sin embargo, siempre deber incluir el nombre completo del archivo (HIMEM.SYS).

Modificadores
/A20CONTROL:ON|OFF Especifica si HIMEM asumir o no el control de la lnea A20, incluso si sta estaba activada al cargar HIMEM. El controlador A20 permite al equipo acceder a la HMA. Si especifica /A20CONTROL:OFF, HIMEM asumir el control de la lnea A20 slo si A20 estaba desactivada cuando se carg HIMEM. La configuracin predeterminada es /A20CONTROL:ON. /CPUCLOCK:ON|OFF Especifica si HIMEM afectar o no a la velocidad del reloj del equipo. Si la velocidad del reloj de su equipo cambia al instalar HIMEM, podr corregir este problema especificando /CPUCLOCK:ON; sin embargo, al activar esta opcin disminuye la velocidad de HIMEM. La configuracin predeterminada es /CPUCLOCK:OFF. /EISA Especifica que HIMEM deber asignar toda la memoria extendida disponible. Este modificador slo ser necesario en un equipo EISA (Extended Industry Standard Architecture) con ms de 16 MB de memoria; en otros equipos, HIMEM asignar automticamente la totalidad de la memoria extendida. /HMAMIN=m Especifica cuntos kilobytes de memoria deber solicitar un programa para que HIMEM le permita utilizar la HMA. La HMA slo puede ser utilizada por un programa por vez; HIMEM asignar la HMA al primer programa que cumpla los requisitos de uso de la memoria definidos por esta opcin. Podr especificar un valor comprendido entre 0 y 63. Configure /HMAMIN a la cantidad de memoria requerida por el programa que utilice la mayor parte de la memoria HMA. La opcin /HMAMIN no es imprescindible; su valor predeterminado es 0. Si omite esta opcin (o la configura a cero), estar especificando que HIMEM asignar la HMA al primer programa que la solicite, con independencia de qu proporcin de HMA va a utilizar el programa. La opcin /HMAMIN no tiene efecto cuando Windows funciona en modo 386 Extendido. /INT15=xxxx Asigna la cantidad de memoria extendida (en kilobytes) que se reservar para la interfaz Interrupt 15h. Algunos programas antiguos utilizan la interfaz Interrupt 15h para asignar memoria extendida en lugar de utilizar el mtodo XMS (eXtended-Memory Specification) proporcionado por HIMEM. Si utiliza estos programas, podr asegurarse de disponer de suficiente memoria para ellos configurando xxxx a 64 KB ms que la cantidad requerida por el programa. Podr especificar cualquier valor entre 64 y 65535; sin embargo, no podr especificar ms memoria que la disponible en el sistema. Si especifica un valor inferior a 64, se convertir en 0, que es el valor predeterminado 0. /MACHINE:xxxx Especifica el tipo de equipo que se est utilizando. Por lo general, HIMEM podr detectar sin problemas el tipo de equipo. Sin embargo, existen algunos equipos que HIMEM no podr detectar. Para ellos, HIMEM utiliza el tipo de sistema predeterminado (IBM AT o compatible). Si su equipo es un modelo que HIMEM no puede detectar y si HIMEM no funciona correctamente en el sistema utilizando el tipo de sistema predeterminado, deber incluir la opcin /MACHINE. Por el momento, los sistemas que requieren esta opcin son el Acer 1100, el Wyse y el IBM 7552. El valor de xxxx puede ser cualquiera de los cdigos, o sus nmeros equivalentes, enumerados en la siguiente tabla:

MS DOS

39 de 41

Cdigo

Nmero Tipo de equipo 1 2 3 4 5 6 7 8 9 10 11 12 12 13 13 14 15 16 17 IBM AT o compatible 100% IBM PS/2 Phoenix Cascade BIOS HP Vectra (A & A+) AT&T 6300 Plus Acer 1100 Toshiba 1600 & 1200XE Wyse 12.5 Mhz 286 Tulip SX Zenith ZBIOS IBM PC/AT (Alternative Delay) IBM PC/AT (Alternative Delay) CSS Labs IBM PC/AT (Alternative Delay) Philips HP Vectra IBM 7552 Industrial Computer Bull Micral 60 Dell XBIOS

at ps2 ptlcascade hpvectra att6300plus acer1100 toshiba wyse tulip zenith at1 at2 css at3 philips fasthp ibm7552 bullmicral dell /NOABOVE16

Especifica que no debe utilizarse el soporte INT 15h (ax==E801h) Compaq Bigmem para detectar memoria extendida. /NOEISA Especifica que HIMEM no deber efectuar una deteccin EISA para memoria extendida. /NUMHANDLES=n Especifica el nmero mximo de controladores de bloque de memoria extendida (EMB) que pueden utilizarse simultneamente. Puede especificarse cualquier valor comprendido entre 1 y 128; el valor predeterminado es 32. Cada controlador adicional requiere 6 bytes ms de memoria. La opcin /NUMHANDLES no tiene efecto cuando Windows se ejecuta en modo 386 Extendido. /SHADOWRAM:ON|OFF Especifica si debe desactivarse la RAM oculta (SHADOWRAM:OFF) o mantener el cdigo ROM en ejecucin para la RAM (SHADOWRAM:ON). Algunos equipos ejecutan el cdigo ROM con mayor rapidez ocultndolo en la RAM; es decir, copiando al inicio el cdigo RAM en una memoria RAM ms rpida, que utiliza parte de la memoria extendida. En los equipos que utilizan RAM oculta y tienen menos de 2 MB de RAM, HIMEM suele intentar desactivar la RAM oculta para recuperar memoria extendida adicional para uso de Windows. (HIMEM slo puede desactivar la RAM oculta en determinados sistemas.) Cuando HIMEM desactiva la RAM oculta, el cdigo ROM ejecuta el ROM, ms lento, en lugar de la RAM. Por consiguiente, es posible que su equipo funcione todava ms lentamente que antes. /TESTMEM:ON|OFF Determina si HIMEM efectuar o no una prueba de memoria al iniciar el equipo. HIMEM est predeterminado para comprobar la fiabilidad de la memoria extendida de su equipo cada vez que lo inicie. Esta prueba puede identificar memoria que ya no es fiable y que, por consiguiente, puede provocar la inestabilidad del sistema o la prdida de datos. La prueba de memoria de. HIMEM es ms exhaustiva que la prueba de memoria estndar que se efecta al iniciar la mayora de los equipos. Para evitar que HIMEM efecte la prueba de memoria, especifique /TESTMEM:OFF.

MS DOS

40 de 41

Al desactivar la prueba de memoria, el proceso de inicio ser ms corto. (La configuracin predeterminada es /TESTMEM:ON.)

/VERBOSE Ordena a HIMEM que presente mensajes de estado y de error al cargarse. HIMEM no presenta de manera predeterminada ningn mensaje a menos que detecte un error. Podr abreviar /VERBOSE como /V. (Para ver los mensajes de estado sin agregar el modificador /VERBOSE, mantenga presionada la tecla ALT mientras HIMEM se inicia y se carga.) /X Especifica no utilizar INT 15h (ax==E820h), el ltimo API de soporte de memoria extendida.

RAMDRIVE.SYS
Utiliza parte de la memoria de acceso aleatorio (RAM) del equipo para simular una unidad de disco duro. Este controlador de dispositivo debe cargarse utilizando el comando DEVICE o DEVICEHIGH del archivo CONFIG.SYS. Las unidades RAM son mucho ms rpidas que las unidades de disco duro porque el equipo puede leer ms rpidamente la informacin en la memoria que en el disco duro. Una unidad RAM tiene todo el aspecto de una unidad de disco duro normal, y podr utilizarla igual que a ste. La diferencia ms importante entre una unidad de disco duro real y una unidad RAM es que, como sta existe slo en la memoria, la informacin que contiene se pierde al apagar o reiniciar el equipo. Podr configurar tantas unidades RAM como desee, siempre que no se exceda la cantidad de memoria del equipo. Para ello, agregue una lnea RAMDRIVE.SYS al archivo CONFIG.SYS por cada unidad RAM adicional que desee.

Sintaxis
DEVICE=[unidad:][ruta de acceso]RAMDRIVE.SYS [TamaoDisco TamaoSector [NmEntradas]]] [/E | /A]

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo RAMDRIVE.SYS. TamaoDisco Especifica cuntos kilobytes de memoria se desean utilizar para la unidad RAM. Por ejemplo, para crear una unidad RAM de 640K RAM deber especificar 640. Si no especifica una cantidad, RAMDrive crear una unidad RAM de 64K. Podr especificar cualquier valor comprendido entre 4 y 32767. Sin embargo, no podr especificar ms memoria de la que tiene el sistema. TamaoSector Especifica, en bytes, el tamao de sector del disco. El tamao puede ser 128, 256 512 bytes. (Si incluye un valor para TamaoSector, tambin deber incluir un valor para TamaoDisco.) Generalmente deber utilizar el tamao de sector predeterminado: 512 bytes. NmEntradas Limita el nmero de archivos y directorios que podr crear en el directorio raz de la unidad RAM. El lmite puede estar comprendido entre 2 y 1024 entradas; el lmite especificado se redondear al alza hasta el lmite de tamao de

MS DOS

41 de 41

sector ms prximo. Si no especifica un lmite, podr crear hasta 64 entradas en el directorio raz de la unidad RAM. (Si incluye un valor para NmEntradas, tambin deber especificar valores para TamaoDisco y TamaoSector.) Si no hay suficiente memoria para crear la unidad RAM como se ha especificado, RAMDrive intentar crearla con un lmite de 16 entradas de directorio. Esto puede provocar que la unidad RAM tenga un lmite distinto al que se haya especificado.

Modificadores
/E Crea la unidad RAM en la memoria extendida. Para que RAMDrive utilice la memoria extendida, el sistema debe estar configurado de manera que proporcione memoria extendida, y debe aparecer un comando DEVICE para el administrador de la memoria extendida (como por ejemplo HIMEM.SYS) en el archivo CONFIG.SYS delante del comando DEVICE para RAMDRIVE.SYS. En general, es ms conveniente crear una unidad RAM en la memoria extendida si el sistema dispone de sta. /A Crea la unidad RAM en la memoria expandida. Para que RAMDrive utilice la memoria expandida, el sistema debe estar configurado de manera que proporcione memoria expandida, y debe aparecer un comando DEVICE para el administrador de memoria expandida (como por ejemplo EMM386, 386MAX, CEMM o QEMM) en el archivo CONFIG.SYS delante del comando DEVICE para RAMDRIVE.SYS.

SETVER.EXE
Carga en la memoria la versin MS-DOS de la tabla. Este controlador de dispositivo debe ser cargado utilizando un comando DEVICE o DEVICEHIGH en el archivo CONFIG.SYS. SETVER.EXE carga en la memoria la versin MS-DOS de la tabla, que presenta una lista de los nombres de los programas y el nmero de la versin de MS-DOS para la que cada programa est diseado.

Sintaxis
DEVICE=[unidad:][ruta de acceso]SETVER.EXE

Parmetros
[unidad:][ruta de acceso] Especifica la ubicacin del archivo SETVER.EXE.

You might also like