MS-DOSMS-DOS (abréviation de Microsoft Disk Operating System) est le système d'exploitation de type DOS développé par Microsoft pour l'IBM PC d'abord, puis les compatibles PC. Il s'agit d'un système fonctionnant en mode réel, monotâche et mono-utilisateur, et équipé par défaut d'une interface en ligne de commande. Des années 1980 au début des années 1990, il a été le système le plus utilisé sur compatible PC, avant d'être progressivement remplacé par des systèmes d'exploitation plus évolués, notamment Windows.
Interface en ligne de commandevignette|300px|Capture d'écran d'un shell Bash sous Gentoo. Une interface en ligne de commande ou ILC (en anglais command line interface, couramment abrégé CLI) est une interface homme-machine dans laquelle la communication entre l'utilisateur et l'ordinateur s'effectue en mode texte : l'utilisateur tape une ligne de commande, c'est-à-dire du texte au clavier pour demander à l'ordinateur d'effectuer une opération ; l'ordinateur affiche du texte correspondant au résultat de l'exécution des commandes tapées ou à des questions qu'un logiciel pose à l'utilisateur.
Commande DOSLes systèmes DOS sont fournis en standard avec un nombre réduit de commandes, essentiellement destinées à la gestion des disques et des fichiers (d'où le D pour Disk, ou disque en français). Il existe des commandes internes (contenues dans l'interpréteur) et des commandes externes (il faut les charger à partir d'une disquette). Les commandes DOS peuvent s'exécuter de manière interactive au sein de l'interface en ligne de commande ou en traitement par lot depuis un fichier de script portant l’extension .bat.
.bat.bat est l'extension d'un fichier de commandes MS-DOS. Réaliser un tel fichier permet de concevoir des scripts qui seront interprétés par le "shell" ou interpréteur de commandes (command.com ou cmd.exe) pour notamment exécuter des fichiers .EXE ou .COM. Cette extension est principalement utilisée sur les systèmes d'exploitation de Microsoft (DOS et Windows). Elle peut être assimilée (dans une certaine mesure) à l'extension .sh des scripts shell Unix (ceux du Bourne shell plus exactement).
Windows 9xWindows 9x (prononcer « neuf ikse » : ) désigne la famille de systèmes d'exploitation édités par Microsoft basée sur Windows 95. Cette famille comprend : Windows 95 (Chicago) ; Windows 98 (Memphis) ; Windows 98 SE (Deuxième Édition) ; Windows Me (Millennium Edition). À cause du noyau NT trop jeune et des problèmes de compatibilité avec les programmes MS-DOS, Microsoft préféra créer cette branche issue de Windows 3.11 et de MS-DOS 6.22. Tout comme sous Windows 3.11, MS-DOS est le système de base, il sert de lanceur pour démarrer Windows.
DirLa commande dir permet d'afficher le contenu d'un répertoire sous DOS. Pour l’interpréteur de commandes PowerShell, l'instruction dir et ls sont des alias de la commandelette Get-ChildItem. L'équivalent de cette commande sous Linux est ls ou vdir. dir : affiche le contenu du répertoire courant. dir c: : affiche le contenu de c: dir /w : affiche le contenu du répertoire courant sur cinq colonnes. dir /? : donne l'aide de la commande dir. dir /s : Affiche les fichiers d'un répertoire et de ses sous-répertoires.
FreeDOSFreeDOS est un système d'exploitation libre compatible avec MS-DOS et les autres systèmes DOS. Il est possible d'installer le système sur une disquette. FreeDOS d'abord appelé « PD-DOS » puis « Free-DOS ». Ce projet est lancé en 1994 par un étudiant habitué à utiliser MS-DOS, la même année, Microsoft annonce l'arrêt du support pour DOS, remplacé par une nouvelle version de Microsoft Windows. Sous DOS, le programme est fait à partir de la ligne de commande, les spécialistes de ce système pouvant accomplir des tâches.
OS/2OS/2 est un système d'exploitation créé par Microsoft et IBM, qui a ensuite été développé par IBM seul. Le nom OS/2 signifie Operating System/2 (operating system signifie système d'exploitation en anglais). Ce nom fut choisi en référence à la gamme de PC de seconde génération d'IBM nommée IBM Personal System/2, sur lesquels OS/2 était installé, en remplacement de PC-DOS et surtout, comme nous le verrons par la suite, afin de dépasser ses limites. La première version (sans interface graphique, , multitâche) est sortie en .
Interface systèmeUne interface système ou coque logicielle (shell en anglais) est une couche logicielle qui fournit l'interface utilisateur d'un système d'exploitation. Il correspond à la couche la plus externe de ce dernier. L'interface système est utilisée comme diminutif de l'interface utilisateur du système d'exploitation. Le terme anglais « en » vient à l'origine de la terminologie employée avec les premiers systèmes d'exploitation de type Unix où il avait le sens plus spécifique de shell Unix.
Variable d'environnementEn informatique, les variables d’environnement sont des variables dynamiques utilisées par les différents processus d’un système d’exploitation (Windows, Unix...). Elles servent à communiquer des informations entre les programmes qui ne se trouvent pas sur la même ligne hiérarchique, et qui ont donc besoin d'une convention pour se communiquer mutuellement leurs choix. On parle aussi de variables d'environnement CGI pour un serveur HTTP. La commande SET sans aucun paramètre permet de lister la plupart des variables d’environnement.
Config.sysConfig.sys est un fichier texte intervenant dans le démarrage des systèmes d'exploitation DOS et compatibles. Dans le démarrage d'un système d'exploitation MS-DOS, ce fichier intervient après MSDOS.SYS et IO.SYS et avant Autoexec.bat. Ce fichier texte contient les ordres de lancement de dispositifs matériels et/ou des ordres de paramétrage du système MS-Dos. Par exemple, le nombre de buffers (tampons) utilisés pour les accès disques, ou le nombre maximum de fichiers ouverts simultanément (). Les commandes dans le CONFIG.
Multiuser DOSMultiuser DOS is a real-time multi-user multi-tasking operating system for IBM PC-compatible microcomputers. An evolution of the older Concurrent CP/M-86, Concurrent DOS and Concurrent DOS 386 operating systems, it was originally developed by Digital Research and acquired and further developed by Novell in 1991. Its ancestry lies in the earlier Digital Research 8-bit operating systems CP/M and MP/M, and the 16-bit single-tasking CP/M-86 which evolved from CP/M.
Windows Millennium EditionWindows Millennium Edition (parfois abrégé en Windows Me, comme le mot anglais « me », pour des raisons de marketing), est la de la branche 9x, lancé par Microsoft le . Il a été nommé ainsi à l'occasion du changement de millénaire. Entièrement basé sur Windows 98, lui-même basé sur Windows 95, Windows Me était le pendant familial et multimédia de Windows par rapport à la version professionnelle Windows 2000 (basée sur un noyau Windows NT). Il constitue donc la dernière version de Windows 9x.
Console WindowsConsole Windows (ou Console Win32) est l'infrastructure permettant la création et gestion d'invites de commandes ou d'applications consoles sous Windows. Une instance d'une Console Windows possède une mémoire tampon de sortie vidéo et une mémoire tampon d'entrée. Elle peut être affichée dans une fenêtre Windows ou en plein écran. Les instances consoles Windows sont typiquement utilisées par les applications qui ne nécessitent pas l'affichage d'image, mais uniquement de texte (potentiellement en couleur).
Windows 95Windows 95 est un système d'exploitation à environnement graphique des plus anciens et des plus connus destiné aux particuliers. La première version est sortie le , vendue par Microsoft. C'est une progression significative par rapport aux précédentes versions de Windows. Pendant son développement, il avait été désigné sous le nom de Windows 4.0, ou par le nom de code de Chicago. Windows 95 a pour objectif d'intégrer les produits précédents de MS-DOS et de Windows. Windows 95 présente de nombreuses nouveautés par rapport à son prédécesseur, Windows 3.
Control Program/MonitorCP/M, sigle de Control Program/Monitor ou /Microcomputer, est un système d'exploitation créé en 1974 par Gary Kildall, fondateur de Digital Research. Il est utilisé notamment sur les Amstrad CPC et Amstrad PCW, Commodore 128, TRS-80, l'Osborne 1, BBC Micro, le ZX Spectrum. Il fut utilisé sur PC, notamment livré en standard avec les Amstrad PC-1512 en plus du MS-DOS et de GEM. Pour l'Apple II, Microsoft a créé en 1980 la carte d'extension Z-80 SoftCard qui permettait l'usage du système d'exploitation de Digital Research.