Este artículo presenta una lista de comandos utilizados por sistemas operativos compatibles con MS-DOS , especialmente los utilizados en IBM PC compatibles . Muchos sistemas operativos de disco no relacionados utilizan el acrónimo DOS y no forman parte del alcance de esta lista.
En MS-DOS, se proporcionan muchos comandos de sistema estándar para tareas comunes, como listar archivos en un disco o mover archivos. Algunos comandos están integrados en el intérprete de comandos; otros existen como comandos externos en el disco. A lo largo de varias generaciones, se agregaron comandos para funciones adicionales. En Microsoft Windows , todavía se puede usar una ventana del símbolo del sistema que usa muchos de los mismos comandos, cmd.exe .
El intérprete de comandos para DOS se ejecuta cuando no se está ejecutando ningún programa de aplicación. Cuando una aplicación sale, si la parte transitoria del intérprete de comandos en la memoria se sobrescribió, DOS la volverá a cargar desde el disco. Algunos comandos son internos (integrados en COMMAND.COM); otros son comandos externos almacenados en el disco. Cuando el usuario escribe una línea de texto en el símbolo del sistema operativo, COMMAND.COM analizará la línea e intentará hacer coincidir un nombre de comando con un comando integrado o con el nombre de un archivo de programa ejecutable o un archivo por lotes en el disco. Si no se encuentra ninguna coincidencia, se imprime un mensaje de error y se actualiza el símbolo del sistema.
Los comandos externos eran demasiado grandes para guardarlos en el procesador de comandos o se utilizaban con menos frecuencia. Estos programas de utilidad se almacenaban en el disco y se cargaban como programas de aplicación normales, pero se distribuían con el sistema operativo. Las copias de estos programas de comandos de utilidad tenían que estar en un disco accesible, ya sea en la unidad actual o en la ruta de comandos establecida en el intérprete de comandos.
En la lista que aparece a continuación, se dice que los comandos que pueden aceptar más de un nombre de archivo o un nombre de archivo que incluya comodines (* y ?) aceptan un filespecparámetro (especificación de archivo). Se dice que los comandos que solo pueden aceptar un único nombre de archivo aceptan un filenameparámetro. Además, se pueden proporcionar modificadores de línea de comandos u otras cadenas de parámetros en la línea de comandos. Se pueden utilizar espacios y símbolos como "/" o "-" para permitir que el procesador de comandos analice la línea de comandos en nombres de archivos, especificaciones de archivos y otras opciones.
El intérprete de comandos conserva las mayúsculas y minúsculas de los parámetros que se pasan a los comandos, pero los nombres de los comandos y los nombres de los archivos no distinguen entre mayúsculas y minúsculas.
Muchos comandos son los mismos en muchos sistemas DOS, pero algunos difieren en la sintaxis o el nombre del comando.
A continuación se muestra una lista parcial de los comandos más comunes para MS-DOS e IBM PC DOS .
Establece la ruta en la que se buscarán los archivos de datos o muestra la ruta de búsqueda actual. El comando APPEND es similar al comando PATH que indica al DOS dónde buscar archivos de programa (archivos con extensión de nombre de archivo .COM, .EXE o .BAT).
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS. [1]
El comando redirige las solicitudes de operaciones de disco de una unidad a otra. También puede mostrar las asignaciones de unidades o restablecer todas las letras de unidad a sus asignaciones originales.
El comando está disponible en las versiones 3 a 5 de MS-DOS y en las versiones 2 a 5 de IBM PC DOS. [1]
Enumera las conexiones y direcciones vistas por el administrador de llamadas ATM de Windows .
Attrib cambia o visualiza los atributos de uno o más archivos. De forma predeterminada, muestra los atributos de todos los archivos del directorio actual. Los atributos de archivo disponibles incluyen atributos de solo lectura, de archivo, de sistema y ocultos. El comando tiene la capacidad de procesar carpetas y subcarpetas completas de archivos y también procesar todos los archivos.
El comando está disponible en las versiones 3 y posteriores de MS-DOS. [1]
Se trata de comandos para realizar copias de seguridad y restaurar archivos desde un disco externo. Aparecieron en la versión 2 y continuaron hasta PC DOS 5 y MS-DOS 6 (PC DOS 7 tenía una comprobación de versiones anteriores). En DOS 6, fueron reemplazados por programas comerciales (CPBACKUP, MSBACKUP), que permitían restaurar archivos en diferentes ubicaciones. [1]
Implementación del lenguaje de programación BASIC para PC. Implementar BASIC de esta manera era muy común en los sistemas operativos de las máquinas de 8 y 16 bits fabricadas en la década de 1980.
Las computadoras IBM tenían BASIC 1.1 en ROM, y las versiones de IBM de BASIC usaban código en este ROM-BASIC, lo que permitía memoria adicional en el área de código. BASICA apareció por última vez en IBM PC DOS 5.02, y en OS/2 (2.0 y posteriores), la versión tenía ROM-BASIC trasladado al código del programa.
Microsoft lanzó GW-BASIC para máquinas sin ROM-BASIC. Algunas versiones OEM tenían basic.com y basica.com como cargadores para GW-BASIC.EXE.
BASIC fue abandonado después de MS-DOS 4 y PC DOS 5.02. OS/2 (que utiliza PC DOS 5) lo tiene, mientras que MS-DOS 5 no.
Este comando se utiliza para indicarle al DOS que verifique si se han presionado las teclas Ctrly antes de ejecutar una solicitud de programa.Break
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Inicia un archivo por lotes desde dentro de otro archivo por lotes y regresa cuando éste finaliza.
El comando está disponible en las versiones 3.3 y posteriores de MS-DOS. [1]
El comando CHDIR (o el nombre alternativo CD) muestra o cambia el directorio de trabajo actual .
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
El comando muestra o cambia la página de códigos activa que se utiliza para mostrar los glifos de caracteres en una ventana de consola . Se puede lograr una funcionalidad similar con .MODE CON: CP SELECT=yyy
El comando está disponible en las versiones 3.3 y posteriores de MS-DOS. [1]
CHKDSK verifica la integridad del sistema de archivos de un volumen de almacenamiento (por ejemplo, un disco duro , una partición de disco o un disquete ). El comando tiene la capacidad de corregir errores en un volumen y recuperar información de sectores defectuosos del disco de un volumen.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
El comando CHOICE se utiliza en archivos por lotes para solicitar al usuario que seleccione un elemento de un conjunto de opciones de un solo carácter . Choice se introdujo como un comando externo con MS-DOS 6.0; [1] [2] Novell DOS 7 [3] y PC DOS 7.0. Las versiones anteriores de DR-DOS admitían esta función con el comando switch integrado (para opciones numéricas) o comenzando un comando con un signo de interrogación. [3] Este comando se llamaba anteriormente ync (yes-no-cancel).
El comando CLS o CLRSCR borra la pantalla del terminal .
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Iniciar una nueva instancia del intérprete de comandos.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Mostrar las diferencias entre dos archivos o dos conjuntos de archivos.
El comando está disponible en las versiones 3.3 a 5 de MS-DOS y en las versiones 1 a 5 de IBM PC DOS. [1]
Hace copias de archivos existentes.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Define el dispositivo terminal (por ejemplo, COM1) que se utilizará para entrada y salida. [4]
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Muestra la fecha del sistema y solicita al usuario que introduzca una nueva fecha. Complementa el comando TIME.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
(No es un comando: este es un archivo por lotes agregado a los discos suplementarios de DOS 6.X para ayudar a crear disquetes de arranque DoubleSpace. [5] )
Una utilidad de compresión de discos suministrada con MS-DOS versión 6.0 (lanzada en 1993) y versión 6.2. [1]
Un ensamblador y desensamblador muy primitivo.
El comando tiene la capacidad de analizar la fragmentación de archivos en una unidad de disco o desfragmentar una unidad. Este comando se llama DEFRAG en MS-DOS/PC DOS y diskopten DR-DOS .
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
DEL (o la forma alternativa ERASE) se utiliza para eliminar uno o más archivos.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Elimina un directorio junto con todos los archivos y subdirectorios que contiene. Normalmente, solicitará confirmación de la acción potencialmente peligrosa. Dado que el comando RD (RMDIR) no puede eliminar un directorio si el directorio no está vacío (excepto en Windows NT y 10), se puede utilizar el comando DELTREE para eliminar el directorio completo.
El deltree
comando está incluido en ciertas versiones de los sistemas operativos Microsoft Windows y MS-DOS . Está disponible específicamente solo en versiones de MS-DOS 6.0 y superiores, [1] y en Microsoft Windows 9x . En Windows NT, la funcionalidad proporcionada existe, pero se maneja mediante el comando rd o rmdir, que tiene una sintaxis ligeramente diferente. Este comando no está presente en Windows 7 y 8. En Windows 10, el modificador de comando es o .RD /SRMDIR /S
El comando DIR muestra el contenido de un directorio. El contenido incluye la etiqueta del volumen del disco y el número de serie; un directorio o nombre de archivo por línea, incluida la extensión del nombre de archivo, el tamaño del archivo en bytes y la fecha y hora en que se modificó por última vez el archivo; y el número total de archivos listados, su tamaño acumulado y el espacio libre (en bytes) restante en el disco. El comando es uno de los pocos comandos que existen de las primeras versiones de DOS. [1] El comando puede mostrar archivos en subdirectorios. La lista de directorios resultante se puede ordenar por varios criterios y los nombres de archivo se pueden mostrar en un formato elegido.
Un comando para comparar el contenido completo de un disquete con otro.
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 1 y posteriores de IBM PC DOS. [1]
Un comando para copiar el contenido completo de un disquete a otro disquete.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Un comando que agrega historial de comandos , funcionalidad de macro y características de edición mejoradas al intérprete de la línea de comandos.
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
Muestra cuánta memoria ocupan varios componentes DOS. [6]
Una utilidad de compresión de discos suministrada con la versión 6.22 de MS-DOS. [1]
El comando ECHO imprime sus propios argumentos en el equivalente DOS del flujo de salida estándar (de ahí el nombre ECHO). Por lo general, esto significa que se imprime directamente en la pantalla, pero la salida de echo se puede redirigir, como cualquier otro comando, a archivos o dispositivos. A menudo se utiliza en archivos por lotes para imprimir texto para el usuario.
Otro uso importante del comando echo es activar y desactivar la repetición de comandos en archivos por lotes. Tradicionalmente, los archivos por lotes comienzan con la @echo off
declaración . Esto le dice al intérprete que la repetición de comandos debe estar desactivada durante toda la ejecución del archivo por lotes, lo que da como resultado una salida "más ordenada" (el @
símbolo declara que este comando en particular (echo off) también debe ejecutarse sin repetición).
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
EDIT es un editor de texto de pantalla completa , incluido con las versiones 5 y 6 de MS-DOS, [1] OS/2 y Windows NT hasta 4.0. El programa correspondiente en Windows 95 y posteriores, y Windows 2000 y posteriores es Edit v2.0. PC DOS 6 y posteriores utilizan el editor DOS E y DR-DOS utilizó el editor hasta la versión 7.
Editor de línea de DOS. Puede utilizarse con un archivo de script, como debug, lo que lo hace útil incluso hoy en día. La ausencia de un editor de consola en MS-DOS/PC DOS 1–4 creó un mercado secundario para editores de terceros.
En DOS 5, se agregó un comando adicional "?" para brindarle al usuario la ayuda que tanto necesitaba.
DOS 6 fue la última versión que contenía EDLIN; en el caso de MS-DOS 6, se encuentra en los discos complementarios, [1] mientras que en PC DOS 6 se incluía en la instalación básica. Windows NT de 32 bits y OS/2 tienen Edlin.
El comando EMM386 habilita o deshabilita la compatibilidad con memoria expandida EMM386 en una computadora con un procesador 80386 o superior.
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
Ver: DEL y ERASE
Convierte un archivo ejecutable ( .exe ) en un archivo binario con la extensión .com , que es una imagen de memoria del programa.
El tamaño de las secciones de datos y código residente combinadas en el archivo .exe de entrada debe ser inferior a 64 KB. El archivo tampoco debe tener ningún segmento de pila .
El comando está disponible en las versiones 1 a 5 de MS-DOS. Está disponible por separado para la versión 6 en el disco complementario. [1]
Sale del procesador de comandos actual. Si se utiliza la salida en el comando principal, no tiene efecto a menos que se trate de una ventana DOS en Microsoft Windows, en cuyo caso la ventana se cierra y el usuario vuelve al escritorio.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
La utilidad de expansión de archivos de Microsoft se utiliza para descomprimir uno o más archivos comprimidos (.CAB). El comando se remonta a 1990 y se suministraba en disquete para las versiones 5 y posteriores de MS-DOS. [7] [1]
FAKEMOUS es una utilidad de ratón IBM PS/2 que se utiliza con AccessDOS. Está incluida en el disco complementario de MS-DOS 6. [8] [9] AccessDOS ayuda a las personas con discapacidades.
Proporciona información para los comandos MS-DOS.
Un comando que proporciona acceso acelerado a archivos y directorios utilizados con frecuencia .
El comando está disponible en las versiones 3.3 y posteriores de MS-DOS. [1]
Mostrar las diferencias entre dos archivos o dos conjuntos de archivos.
El comando está disponible en las versiones 2 y posteriores de MS-DOS, principalmente en versiones que no son de IBM. [1]
El comando FDISK manipula las tablas de particiones del disco duro . El nombre deriva de la costumbre de IBM de llamar a los discos duros discos fijos . FDISK tiene la capacidad de mostrar información sobre particiones DOS o unidades lógicas DOS , así como de crearlas y eliminarlas . También puede instalar un registro de arranque maestro estándar en el disco duro.
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 2.0 y posteriores de IBM PC DOS. [1]
El comando FIND es un filtro que busca líneas en el flujo de datos de entrada que contengan o no una cadena especificada y las envía al flujo de datos de salida. También se puede utilizar como canalización .
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
El comando FINDSTR es una utilidad similar a FIND orientada a GREP . Entre sus usos se encuentra el OR lógico que falta en FIND.
FINDSTR "SI NO TAL VEZ" *.txt
Iteración: repite un comando para cada uno de los archivos de un conjunto especificado. El bucle FOR se puede utilizar para analizar un archivo o la salida de un comando.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Elimina las entradas FAT y el directorio raíz de la unidad/partición y lo reformatea para MS-DOS. En la mayoría de los casos, esto solo se debe utilizar en unidades de disquete u otros medios extraíbles . Este comando puede borrar todo lo que hay en la unidad de un ordenador.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
El comando Goto transfiere la ejecución a una etiqueta especificada. Las etiquetas se especifican al principio de una línea, con dos puntos ( :likethis
).
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Se utiliza en archivos por lotes .
El comando GRAFTABL permite la visualización de un conjunto de caracteres extendido en modo gráfico. [10]
El comando está disponible en las versiones 3 a 5 de MS-DOS. [1]
Un programa TSR que permite enviar una captura de pantalla gráfica a la impresora presionando <Imprimir pantalla>.
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 2 y posteriores de IBM PC DOS. [1]
Proporciona ayuda sobre los comandos DOS.
El comando está disponible en las versiones MS-DOS 5 a Windows XP. La ayuda de comandos en pantalla completa está disponible en las versiones MS-DOS 6 y posteriores. [1] A partir de Windows XP, el procesador de comandos "DOS" ofrece ayuda incorporada para los comandos mediante (por ejemplo )/?COPY /?
IF es una sentencia condicional que permite ramificar la ejecución del programa. Evalúa la condición especificada y, solo si es verdadera, ejecuta el resto de la línea de comandos. De lo contrario, omite el resto de la línea y continúa con la siguiente línea de comandos.
Se utiliza en archivos por lotes .
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
En MS-DOS; filelinken DR-DOS.
Computadoras en red que utilizan un cable de módem nulo o un cable LapLink . La versión del lado del servidor de InterLnk también inmoviliza la máquina en la que se está ejecutando, ya que es una aplicación activa (a diferencia de un programa residente que termina y permanece ) que debe estar ejecutándose para que se realice cualquier transferencia. DR-DOS filelinkse ejecuta tanto en el cliente como en el servidor.
Novedades en PC DOS 5.02, MS-DOS 6.0. [11] [1]
El comando JOIN adjunta una letra de unidad a un directorio específico en otra unidad. [11] Lo opuesto se puede lograr mediante el comando SUBST.
El comando está disponible en las versiones 3 a 5 de MS-DOS. Está disponible por separado para las versiones 6.2 y posteriores en el Disco complementario. [1]
El comando KEYB se utiliza para seleccionar una distribución de teclado.
El comando está disponible en las versiones 3.3 y posteriores de MS-DOS. [1]
Desde DOS 3.0 hasta 3.21, hay comandos por país, a saber, KEYBFR, KEYBGR, KEYBIT, KEYBSP y KEYBUK.
Cambia la etiqueta de una unidad lógica, como una partición de disco duro o un disquete.
El comando está disponible en las versiones 3.1 y posteriores de MS-DOS y en las versiones 3 y posteriores de IBM PC DOS. [1]
Vinculador de objetos Microsoft 8086 [12]
Carga un programa por encima de los primeros 64K de memoria y lo ejecuta. El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1] Se incluye solo en MS-DOS/PC DOS. DR-DOS usaba memmax, que abría o cerraba el acceso a la memoria inferior, superior y de video, para bloquear los 64K inferiores de memoria. [13]
Un comando que carga un programa en el área de memoria superior.
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
Se llama hiload en DR-DOS.
Crea un nuevo directorio . Se creará el directorio principal del directorio especificado si aún no existe.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Muestra el uso de la memoria. Puede mostrar el tamaño y el estado del programa, la memoria en uso y los controladores internos. Es un comando externo.
El comando está disponible en las versiones 4 y posteriores de MS-DOS y en las versiones 5.0 y posteriores de DR DOS. [1]
En versiones anteriores de DOS, el uso de la memoria se podía mostrar ejecutando CHKDSK
. En DR DOS, el parámetro /A
se podía usar para mostrar únicamente el uso de la memoria.
A partir de la versión 6, [1] MS-DOS incluyó el programa externo MemMaker que se usaba para liberar memoria del sistema (especialmente memoria convencional ) reconfigurando automáticamente los archivos AUTOEXEC.BAT y CONFIG.SYS . Esto se hacía generalmente moviendo programas TSR y controladores de dispositivos a la memoria superior . Todo el proceso requería dos reinicios del sistema. Antes del primer reinicio se le preguntaba al usuario si deseaba habilitar la memoria EMS , ya que el uso de memoria expandida requería una región reservada de 64 KiB en la memoria superior. El primer reinicio insertaba el programa SIZER.EXE que calibraba la memoria necesaria para cada TSR o controlador. Luego, MemMaker calculaba la ubicación óptima del controlador y TSR en la memoria superior y modificaba AUTOEXEC.BAT y CONFIG.SYS en consecuencia, y reiniciaba la segunda vez. [14]
MEMMAKER.EXE y SIZER.EXE fueron desarrollados para Microsoft por Helix Software Company y fueron eliminados a partir de MS-DOS 7 ( Windows 95 ); sin embargo, podían obtenerse del servidor FTP de Microsoft como parte del paquete OLDDOS.EXE, junto con otras herramientas.
PC DOS utiliza otro programa llamado RamBoost para optimizar la memoria, que funciona con HIMEM / EMM386 de PC DOS o con un administrador de memoria de terceros. IBM obtuvo la licencia de RamBoost de Central Point Software .
El comando MIRROR guarda información de almacenamiento en disco que puede usarse para recuperar archivos borrados accidentalmente.
El comando está disponible en la versión 5 de MS-DOS. Está disponible por separado para las versiones 6.2 y posteriores en el Disco Suplementario. [1]
Configura los dispositivos del sistema. Cambia los modos gráficos, ajusta la configuración del teclado, prepara páginas de códigos y configura la redirección de puertos. [15]
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 1 y posteriores de IBM PC DOS. [1]
El comando MORE pagina el texto, de modo que se puedan ver archivos que contengan más de una pantalla de texto. More también se puede utilizar como filtro . Mientras se visualiza el texto de MORE, la tecla de retorno muestra la siguiente línea y la barra espaciadora muestra la siguiente página.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Mueve archivos o renombra directorios.
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
DR-DOS utilizó un comando separado para cambiar el nombre de los directorios, rendir
.
Un comando que escanea la computadora en busca de virus conocidos. [16] [17]
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
El comando MSBACKUP se utiliza para realizar una copia de seguridad o restaurar uno o más archivos de un disco a otro.
El New York Times afirmó que MSBACKUP "es mucho mejor y más rápido que el antiguo comando BACKUP utilizado en versiones anteriores de DOS, pero carece de algunas de las funciones avanzadas que se encuentran en los paquetes de software de copia de seguridad que se venden por separado". [18] Existe otra oferta, llamada MWBACKUP, que está orientada a la interfaz gráfica de usuario . Fue introducida para Windows para Trabajo en Grupo (3.11). [19]
El comando MSBACKUP está disponible en las versiones 6 y posteriores de MS-DOS. [1]
MSCDEX es un controlador ejecutable que permite a los programas DOS reconocer, leer y controlar CD-ROM .
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
El comando MSD proporciona información técnica detallada sobre el hardware y el software de la computadora. MSD era nuevo en MS-DOS 6; [1] [20] la versión DOS para PC de este comando es QCONFIG. [21] El comando apareció primero en Word2 y luego en Windows 3.10.
MSHERC.COM (también QBHERC.COM) era un controlador de gráficos TSR suministrado con Microsoft QuickC, QuickBASIC y el compilador C, para permitir el uso de la capacidad de gráficos de alta resolución del adaptador Hercules (720 x 348, 2 colores). [22]
Se carga el soporte extendido de nacionalización y localización de COUNTRY.SYS y se cambia la página de códigos de los controladores y módulos del sistema residentes en la RAM. [ cita requerida ]
En versiones posteriores de DR-DOS 6, NLSFUNC se reubicó en el área HiMem, liberando así una parte de los casi invaluables 640 KiB inferiores que constituían la memoria “convencional” disponible para el software. [ cita requerida ]
El comando está disponible en las versiones 3.3 y posteriores de MS-DOS. [1]
Muestra o establece una ruta de búsqueda para archivos ejecutables.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Suspende el procesamiento de un programa por lotes y muestra el mensajePresione cualquier tecla para continuar ..., si no se proporciona otro texto para mostrar.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Permite al usuario probar la disponibilidad de una conexión de red a un host específico. Los nombres de host generalmente se resuelven en direcciones IP. [23]
No está incluido en muchas versiones de DOS; normalmente, aquellas con pilas de red lo tendrán como herramienta de diagnóstico.
El comando POWER se utiliza para activar y desactivar la administración de energía, informar el estado de la administración de energía y establecer niveles de conservación de energía. Es un comando externo implementado como POWER.EXE. [24]
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
El comando PRINT agrega o elimina archivos en la cola de impresión . Este comando se introdujo en la versión 2 de MS-DOS. [1] Antes de eso, no había soporte integrado para la impresión de archivos en segundo plano. El usuario normalmente usaba el comando copy para copiar archivos a LPT1.
El comando PROMPT permite al usuario cambiar el mensaje en la pantalla de comandos. El mensaje predeterminado es $p (es decir, ), que muestra la unidad y la ruta actual como mensaje, pero se puede cambiar por cualquier otro. , muestra la fecha actual del sistema como mensaje. Escriba en la pantalla cmd para obtener ayuda sobre esta función.PROMPT $pPROMPT $dPROMPT /?
El comando está disponible en las versiones 2 y posteriores de MS-DOS y en las versiones 2.1 y posteriores de IBM PC DOS. [1]
Una utilidad inspirada en el comando ps de UNIX/XENIX . También ofrece un modo de pantalla completa, similar a la utilidad top de los sistemas UNIX. [6]
Un entorno de desarrollo integrado y un intérprete BASIC .
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
Eliminar un directorio (eliminar un directorio); de forma predeterminada, los directorios deben estar vacíos de archivos para que el comando tenga éxito.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
El comando deltree en algunas versiones de MS-DOS y todas las versiones de Windows 9x elimina directorios que no están vacíos.
Una utilidad de recuperación de errores del sistema de archivos primitiva incluida en MS-DOS / IBM PC DOS.
El comando está disponible en las versiones 2 a 5 de MS-DOS. [1]
Comando Remark ( comentario ), normalmente utilizado dentro de un archivo por lotes , y para DR-DOS, PC/MS-DOS 6 y superiores, en CONFIG.SYS. Este comando es procesado por el procesador de comandos. Por lo tanto, su salida puede ser redirigida para crear un archivo de cero bytes. REM es útil en sesiones registradas o capturas de pantalla. Se pueden agregar comentarios por medio de etiquetas, generalmente comenzando con dos puntos (::). Estos no son procesados por el procesador de comandos.
El comando REN cambia el nombre de un archivo. A diferencia del move
comando REN, este comando no se puede utilizar para cambiar el nombre de subdirectorios ni de archivos en distintas unidades. Los cambios de nombre masivos se pueden realizar mediante el uso de los caracteres comodín asterisco (*) y signo de interrogación (?). [25]
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Un comando que se utiliza para reemplazar uno o más archivos de computadora existentes o agregar archivos nuevos a un directorio de destino .
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS. [1]
Ver: COPIA DE SEGURIDAD y RESTAURACIÓN
Utilidad de diagnóstico de discos. Scandisk fue un reemplazo de la chkdsk
utilidad, a partir de la versión 6.2 de MS-DOS y posteriores. [1] Sus principales ventajas sobre chkdsk
es que es más confiable y tiene la capacidad de ejecutar un escaneo de superficie que encuentra y marca los clústeres defectuosos en el disco. También proporcionó una interfaz de usuario de apuntar y hacer clic con el mouse , lo que permite una sesión interactiva para complementar la ejecución por lotes de la línea de comandos. chkdsk
tenía escaneo de superficie y funcionalidad de detección de clústeres defectuosos incluidos, y se usó nuevamente en sistemas operativos basados en Windows NT.
El comando SELECT formatea un disco e instala información específica del país y códigos de teclado. Inicialmente, solo estaba disponible con IBM PC DOS. La versión incluida con PC DOS 3.0 y 3.1 está codificada para transferir el sistema operativo de A: a B:, mientras que a partir de PC DOS 3.2 en adelante, puede especificar el origen y el destino, y se puede utilizar para instalar DOS en el disco duro.
La versión incluida con MS-DOS 4 y PC DOS 4 ya no es una simple utilidad de línea de comandos, sino un instalador completo.
El comando está disponible en las versiones 3.3 y 4 de MS-DOS y en las versiones 3 a 4 de IBM PC DOS. [1]
Este comando ya no está incluido en la versión 5 de DOS y posteriores, donde ha sido reemplazado por SETUP.
Establece variables de entorno .
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
cmd.exe en Windows NT 2000, 4DOS, 4OS2, 4NT y una serie de soluciones de terceros permiten la entrada directa de variables de entorno desde el símbolo del sistema. Al menos desde Windows 2000, el set
comando permite la evaluación de cadenas en variables, proporcionando así, entre otras cosas, un medio para realizar aritmética de números enteros. [26]
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1] Este comando realiza la configuración de la computadora. En todas las computadoras que ejecutan la versión 5 y posteriores de DOS, ejecuta la configuración de la computadora, como la configuración de Windows 95 y la configuración de Windows 98.
SetVer es un programa TSR diseñado para devolver un valor diferente a la versión de DOS que se esté ejecutando. Esto permite que los programas que buscan una versión específica de DOS se ejecuten en un DOS diferente.
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
Instala soporte para compartir archivos y capacidades de bloqueo.
El comando está disponible en las versiones 3 y posteriores de MS-DOS. [1]
El comando SHIFT aumenta el número de parámetros reemplazables a más de los diez estándar para su uso en archivos por lotes . Esto se hace cambiando la posición de los parámetros reemplazables. Reemplaza cada uno de los parámetros de reemplazo con el siguiente (por ejemplo, %0
con %1
, %1
con %2
, etc.).
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
El comando externo SIZER.EXE no está pensado para ejecutarse directamente desde el símbolo del sistema. MemMaker lo utiliza durante el proceso de optimización de la memoria.
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
Un filtro para ordenar líneas en el flujo de datos de entrada y enviarlas al flujo de datos de salida. Similar al comando de Unix sort
. Maneja archivos de hasta 64k. Esta clasificación siempre es insensible a mayúsculas y minúsculas. [27]
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Una utilidad para asignar un subdirectorio a una letra de unidad. [11] Lo opuesto se puede lograr mediante el comando JOIN.
El comando está disponible en las versiones 3.1 y posteriores de MS-DOS. [1]
Una utilidad para hacer que un volumen sea arrancable. Sys reescribe el código de arranque del volumen (el primer sector de la partición sobre el que actúa SYS) de modo que el código, cuando se ejecute, busque IO.SYS . SYS también copia los archivos principales del sistema DOS, IO.SYS, MSDOS.SYS y COMMAND.COM , al volumen. SYS no reescribe el registro de arranque maestro, contrariamente a la creencia generalizada.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
El cliente Telnet es una herramienta para que los desarrolladores y administradores ayuden a gestionar y probar la conectividad de la red. [28]
Muestra la hora del sistema y espera a que el usuario introduzca una nueva hora. Complementa el comando DATE.
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Permite a un usuario cambiar el título de su ventana MS-DOS.
Es un comando externo que muestra gráficamente la ruta de cada directorio y subdirectorios en la unidad especificada.
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS y en las versiones 2 y posteriores de IBM PC DOS. [1]
Comando interno que expande el nombre de un archivo, directorio o unidad y muestra su ruta absoluta como resultado. Expandirá las rutas relativas, SUBSTlas unidades yUNIRSEdirectorios, para encontrar el directorio actual.
Por ejemplo, en DOS 7.1, si el directorio actual esC:\WINDOWS\SISTEMA, entonces
C:\WINDOWS\SYSTEM> NOMBRE VERDADERO ..\WIN.INI C:\WINDOWS\WIN.INI
El argumento no necesita hacer referencia a un archivo o directorio existente: TRUENAME mostrará la ruta absoluta como si lo hiciera. Además, TRUENAME no busca en el directorio.CAMINOPor ejemplo
, en DOS 5, si el directorio actual esC:\TEMP, luego TRUENAME command.com
se mostraráC:\TEMP\COMMAND.COM(que no existe), noC:\DOS\COMMAND.COM(que hace y esta en el PATH).
Este comando muestra las rutas UNC de las unidades de CD locales o de red asignadas. Este comando es un comando DOS no documentado. El modificador de ayuda " /?" lo define como un "Nombre de comando reservado". Está disponible en MS-DOS versión 5.00 y posteriores, incluido DOS 7 y 8 en Windows 95/98/ME. La función de biblioteca C realpath
realiza esta función. Los procesadores de comandos de Microsoft Windows NT no admiten este comando, incluidas las versiones de command.com para NT.
Muestra un archivo. El more
comando se utiliza frecuentemente junto con este comando, p . ej . TYPE se puede utilizar para concatenar archivos ( ); sin embargo, esto no funcionará para archivos grandes [ dudoso – discutir ] [ cita requerida ] —use el comando copy en su lugar.type long-text-file | more
type file1 file2 > file3
El comando está disponible en las versiones 1 y posteriores de MS-DOS. [1]
Restaura archivos eliminados previamente con del. De forma predeterminada, se restauran todos los archivos recuperables en el directorio de trabajo; se utilizan opciones para cambiar este comportamiento. Si mirrorse utiliza el programa MS-DOS TSR, se crean archivos de seguimiento de eliminación que pueden utilizarse con undelete.
El comando está disponible en las versiones 5 y posteriores de MS-DOS. [1]
La versión 5 de MS-DOS introdujo la opción de formato rápido ( Format /Q
) que elimina la tabla de archivos del disco sin borrar ninguno de los datos. La misma versión también introdujo el comando UNFORMAT para deshacer los efectos de un formato rápido, restaurando la tabla de archivos y haciendo que todos los archivos vuelvan a estar accesibles.
UNFORMAT sólo funciona si se invoca antes de que cualquier cambio adicional haya sobrescrito el contenido de la unidad. [1]
Un comando DOS interno que informa la versión de DOS que se está ejecutando actualmente y, desde MS-DOS 5, si DOS tiene una carga alta.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Habilita o deshabilita la función para determinar si los archivos se han escrito correctamente en el disco (puede habilitar el comando de verificación escribiendo "verify on" en el símbolo del sistema y presionando enter. Para mostrar la configuración actual de VERIFY, escriba VERIFY sin un parámetro. Para desactivar la función, escriba "verify off"). Si no se proporciona ningún parámetro, el comando mostrará la configuración actual. [29]
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Un comando interno que muestra la etiqueta del volumen del disco y el número de serie.
El comando está disponible en las versiones 2 y posteriores de MS-DOS. [1]
Un programa TSR que monitorea continuamente la computadora en busca de virus.
El comando está disponible en las versiones 6 y posteriores de MS-DOS. [1]
Copiar árboles de directorios completos. Xcopy es una versión del comando de copia que permite mover archivos y directorios de una ubicación a otra.
El uso y los atributos de XCOPY se pueden obtener escribiendo en la línea de comandos DOS.XCOPY /?
El comando está disponible en las versiones 3.2 y posteriores de MS-DOS. [1]
Hay varias guías de comandos DOS disponibles que están licenciadas bajo la Licencia de Documentación Libre de GNU :