interpréteur de commandes par défaut de MS-DOS , Windows 95 , Windows 98 et Windows Me . Sous DOS, il sert également d'interface utilisateur par défaut. Il est par ailleurs le premier programme exécuté après le démarrage ( processus d'initialisation ). En tant qu'interpréteur de commandes, COMMAND.COM possède deux modes de fonctionnement distincts : le mode interactif et le mode batch . Les commandes internes sont stockées directement dans le binaire COMMAND.COM ; elles sont donc toujours disponibles, mais ne peuvent être exécutées que directement depuis l'interpréteur de commandes.
OS/2 et Windows NT est cmd.exe , bien qu'il soit également disponible dans les machines virtuelles DOS sur les versions IA-32 de ces systèmes d'exploitation. Le nom de fichier COMMAND.COM était également utilisé par VEB Robotron .API DOS pour communiquer avec le système d'exploitation disque. Le processeur de commandes compatible sous FreeDOS est parfois également appelé FreeCom .
Modes de fonctionnement
En tant qu'interpréteur de commandes, COMMAND.COM possède deux modes de fonctionnement distincts. Le premier est le mode interactif , dans lequel l'utilisateur saisit des commandes qui sont ensuite exécutées immédiatement. Le second est le mode batch , qui exécute une séquence prédéfinie de commandes stockées dans un fichier texte avec l' extension .BAT .
Commandes internes
Les commandes internes sont des commandes stockées directement dans le fichier binaire COMMAND.COM . Elles sont donc toujours disponibles, mais ne peuvent être exécutées que directement depuis l'interpréteur de commandes.page de codes système actuelle .
noms de fichiers longs par la commande FOR . ( Windows 9x ).la mémoire supérieure ( DR DOS ).MS-DOS 7.1 et Windows 9x uniquement)variable d'environnement PATH qui contrôle les emplacements dans lesquels COMMAND.COM recherchera les fichiers exécutables.variable d'environnement ; sans arguments, affiche toutes les variables d'environnement définies.VRAI NOM Afficher le nom physique complet d'un fichier, en résolvant les correspondances logiques de système de fichiers ASSIGN , JOIN et SUBST . Windows 9x uniquement)système d'exploitation .Les structures de contrôle sont principalement utilisées dans les fichiers batch, bien qu'elles puissent également être utilisées de manière interactive. - ALLER À
- Déplace l'exécution vers une étiquette spécifiée. Les étiquettes sont spécifiées au début d'une ligne, avec un deux-points (
une touche pour continuer. - Remarque : tout texte suivant cette commande sera ignoré.
- paramètres de remplacement par le suivant (par exemple
code de retour (une valeur comprise entre 0 et 255 ) au programme appelant. La plupart des programmes utilisent une convention pour leurs codes de retour (par exemple, 0 en cas de réussite). Variables d'environnement : Elles se présentent sous la forme %VARIABLE% et sont associées à des valeurs par l'instruction SET. Avant DOS 3, COMMAND.COM ne développait les variables d'environnement qu'en mode batch, c'est-à-dire non de manière interactive à l'invite de commandes.Paramètres de remplacement : Ils se présentent sous la forme %0 , %1 … %9 et contiennent initialement le nom de la commande et les neuf premiers paramètres de ligne de commande transmis au script (par exemple, si la commande appelante était `myscript.bat` , alors %0 correspond à « myscript.bat » , %1 à « John » et %2 à « Doe » ). Les paramètres situés à droite du neuvième peuvent être inclus dans une plage à l’aide de l’instruction SHIFT.myscript.bat John DoeNovell DOS 7 , OpenDOS 7.01 , DR-DOS 7.02 et versions supérieures, COMMAND.COM prend également en charge un certain nombre de variables d'informations système , une fonctionnalité déjà présente dans 4DOS 3.00 et versions supérieures ainsi que dans Multiuser DOS , bien que la plupart des noms de variables pris en charge diffèrent.
Redirection, tuyauterie et chaînage
Comme DOS est un système d'exploitation monotâche, le chaînage de commandes s'effectue par l'exécution séquentielle des commandes, avec redirection vers et depuis un fichier temporaire . COMMAND.COM ne permet pas de rediriger le canal d'erreur standard .l'entrée standard à partir d'un fichier ou d'un périphérique
command > filenamecommand >> filenamecommand1 | command2command1 ¶ command2Plus d articles de Worldlex Wiki
Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.
Explorer l index