DOS

Sin embargo, en tales versiones, Windows no funcionaba de forma autónoma, como sistema operativo.

En 1982, aparece la versión 1.25 que se añade soporte para disquetes de doble cara.

En la versión 2.11 del mismo año, se añaden nuevos caracteres de teclado.

En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad Doublespace que se encargaba de comprimir el disco y así tener más espacio disponible, también se incluyó un antivirus básico (MSAV), un defragmentador (DEFRAG), un administrador de memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas, que haciendo un mal uso de ellas podían destruir datos, estas utilidades eran JOIN y RECOVER, entre otras.

El sistema MS-DOS no obstante sigue siendo en 1995 una nueva versión, la 7.0, con la que se corrigen multitud de utilidades y proporciona soporte para nombres largos.

Las versiones más conocidas son QDOS, PC-DOS, MS-DOS y FreeDOS, entre otras.

Por sí solo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en su núcleo de sistema, como residentes en memoria, el código, instrucciones y funciones necesarias.

Tales opciones siguen, de hecho, encontrándose presentes en los Windows, en versiones muy posteriores.

Aunque este sistema operativo sea uno de los más antiguos, aún los entornos operativos Windows de 32 bits, hasta el 98, tenían como plataforma base camuflada u oculta el DOS.

Su intérprete de comandos, denominado, por lo general, Command Prompt o Símbolo del Sistema, puede invocarse desde la interfaz como command.com, o, en versiones posteriores, basadas en NT, que ya no se basan ni parten de MS-DOS, mediante cmd.exe, esto pasa también en Windows ME a pesar de estar aún basado en la antigua arquitectura 9x.

También existen, para sistemas actuales, emuladores como DOSBox, o entornos de código abierto como el FreeDOS, comunes ambos en GNU/Linux; ello permite recuperar la compatibilidad perdida con ciertas aplicaciones nativas para este antiguo sistema, que ya no pueden funcionar desde los nuevos Windows, basados en NT, o bajo sistemas operativos de arquitectura dispar, como los UNIX y GNU/Linux.

Por ejemplo, la secuencia: copy /b archivo1 + archivo2 + archivo3 archivo4: copiará el contenido de archivo1, archivo2 y archivo3 en un nuevo archivo, denominado archivo4.

Además, el DOS permitía escribir archivos de proceso por lotes (pequeños scripts para COMMAND.COM), cuya extensión era .BAT, que admitían órdenes como IF, GOTO y CHOICE (que pedía la entrada de un carácter entre los especificados).