Les Commandes DOS - INFODUS Formation
Transcription
Les Commandes DOS - INFODUS Formation
Les Commandes En Ligne avec Command.com & Cmd.exe Ch.DUSSANS http://www.infodus.net/ Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Sommaire INTRODUCTION ____________________4 ♦ VERIFY ____________________ 10 COMMANDES INTERNES _____________4 ♦ VOL _______________________ 10 FICHIERS DE COMMANDES EXTERNES_ 11 ♦ BREAK ______________________4 ♦ CALL ________________________4 ♦ APPEND ___________________ 11 ♦ CHCP _______________________4 ♦ ATTRIB.EXE_________________ 11 ♦ CD__________________________5 ♦ CHKDSK.EXE ________________ 11 ♦ CLS _________________________5 ♦ CHOICE .EXE ________________ 12 ♦ COPY _______________________5 ♦ COMMAND.COM _____________ 12 ♦ CTTY ________________________5 ♦ DEBUG.EXE _________________ 12 ♦ DATE________________________6 ♦ DEFRAG.EXE ________________ 13 ♦ DEL / ERASE __________________6 ♦ DELTREE.EXE _______________ 14 ♦ DIR _________________________6 ♦ DISKCOMP.EXE ______________ 14 ♦ ECHO _______________________7 ♦ DISKCOPY.EXE:______________ 14 ♦ EXIT ________________________7 ♦ DOSKEY.COM (.EXE) __________ 14 ♦ FOR_________________________7 ♦ EDIT.COM __________________ 15 ♦ GOTO _______________________7 ♦ EDLIN.EXE _________________ 15 ♦ IF __________________________7 ♦ EMM386.EXE ________________ 16 ♦ LH / LOADHIGH _______________8 ♦ EXE2BIN.EXE _______________ 19 ♦ MD / MKDIR __________________8 ♦ EXPAND.EXE ________________ 19 ♦ PATH________________________8 ♦ EXTRACT.EXE _______________ 19 ♦ PAUSE_______________________8 ♦ FASTHELP __________________ 19 ♦ PROMPT _____________________9 ♦ FASTOPEN__________________ 19 ♦ REM ________________________9 ♦ FC ________________________ 20 ♦ REN / RENAME ________________9 ♦ FDISK.EXE__________________ 20 ♦ RD / RMDIR __________________9 ♦ FIND ______________________ 20 ♦ SET ________________________10 ♦ FORMAT.COM _______________ 21 ♦ SHIFT ______________________10 ♦ GRAPHICS.COM _____________ 21 ♦ TIME _______________________10 ♦ HELP.COM __________________ 21 ♦ TYPE _______________________10 ♦ KEYB.COM__________________ 22 ♦ VER________________________10 ♦ LABEL.EXE__________________ 22 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ MEM.EXE____________________22 ♦ CHKSTATE.SYS ______________ 39 ♦ MEMMAKER _________________22 ♦ DISPLAY.SYS _______________ 39 ♦ MOVE.EXE___________________23 ♦ DRIVER.SYS ________________ 40 ♦ MSAV ______________________23 ♦ DRVSPACE.SYS ______________ 42 ♦ MSBACKUP __________________24 ♦ EGA.SYS ___________________ 43 ♦ MSCDEX.EXE_________________24 ♦ HIMEM.SYS _________________ 44 ♦ MSD _______________________24 ♦ RAMDRIVE.SYS ______________ 47 ♦ LOADFIX.EXE ________________25 ♦ MODE.COM __________________25 ♦ MORE.COM __________________26 ♦ MOUSE.COM (.EXE)____________26 ♦ NLSFUNC.EXE ________________26 ♦ SORT.EXE ___________________26 ♦ SUBST.EXE __________________26 ♦ SYS.COM____________________26 ♦ TREE.EXE ___________________26 ♦ UNFORMAT __________________27 ♦ VSAFE ______________________27 ♦ INTERLNK___________________27 ♦ INTERSVR___________________28 ♦ NLSFUNC ___________________28 ♦ PRINT ______________________28 ♦ QBASIC_____________________29 ♦ REPLACE____________________29 ♦ RESTORE ___________________29 ♦ SCANDISK.EXE _______________30 ♦ SETVER.EXE _________________30 ♦ SHARE.EXE __________________31 ♦ SIZER.EXE __________________31 ♦ SMARTDRV.EXE ______________31 ♦ SORT.EXE ___________________32 ♦ SUBST.EXE __________________32 ♦ UNDELETE.EXE _______________32 ♦ XCOPY.EXE __________________33 FICHIERS SYSTEMES _______________34 ♦ ANSI.SYS ___________________34 Commandes du CONFIG.SYS ________ 50 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 INTRODUCTION Certaines commandes ne sont valables que sous DOS ou Windows 9X ( ex: Config.sys, Ansi.sys … ), d'autres supportent des options beaucoup plus nombreuses dans l'environnement NT/2000 ( ex: set, for … ). Ce document est une synthèse des commandes DOS L'interpréteur de commande s'appelle : • COMMAND.COM ( sous DOS/ Windows 9X ) • CMD.EXE ( sous Windows NT / 200X / XP ) COMMANDES INTERNES CONTENUES DANS LE COMMAND.COM OU AUTRE INTERPRETEUR DE COMMANDES ♦ BREAK BREAK [ON | OFF] Active ou désactive un contrôle plus fréquent de CTRL+C. BREAK sans paramètre affiche l'état courant de la commande. ♦ CALL CALL [lecteur:][chem]fichier [param] Appelle un fichier de commandes depuis un autre. param Paramètres requis par le fichier de commandes appelé. ♦ CHCP CHCP [nnn] Change la page de codes active ou affiche son numéro. nnn Numéro de page de codes. CHCP sans paramètre affiche le numéro de la page de codes active. 4 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ CD Change le répertoire en cours ou affiche son nom. CHDIR [lecteur:][chem] CHDIR [..] CD [lecteur:][chem] CD [..] CD \ .. Indique que vous voulez remonter au répertoire parent. CD lecteur: affiche le répertoire en cours sur le lecteur spécifié. CD sans paramètre affiche le lecteur et le répertoire en cours. ♦ CLS Efface l'écran. ♦ COPY COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [cible] [/A | /B]] [/V] [/Y | /-Y] Copie un ou plusieurs fichiers dans un autre emplacement. source /A /B cible /V /Y /-Y Fichier(s) à copier. Indique un fichier texte ASCII. Indique un fichier binaire. Répertoire et/ou nom de fichier cible. Vérifie l'écriture du ou des fichiers cible. Ne demande pas de confirmation lors de la création d'un répertoire ou de l'écrasement de la destination. Oblige la confirmation lors de la création d'un répertoire ou de l'écrasement de la destination. Le commutateur /Y peut-être préinitialisé dans la variable d'environnement COPYCMD. Cela pourrait être outrepassé avec /-Y sur la ligne de commande. Pour concaténer des fichiers, spécifiez un seul fichier cible et plusieurs fichiers source (utilisez les caractères génériques ou le format fichier1+fichier2+fichier3). ♦ CTTY CTTY périph Change le terminal à partir duquel vous contrôlez le système. périph Périphérique que vous désirez utiliser (par exemple, COM1). 5 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ DATE DATE [dd-mm-aa] Affiche ou initialise la date. dd-mm-aa Configure la date que vous spécifiez. DATE sans paramètre affiche la date système et demande une nouvelle date. Appuyez sur ENTREE pour conserver la même date. ♦ DEL / ERASE DEL ou ERASE [lecteur:][chem]fichier [/P] Supprime un ou plusieurs fichiers. [lecteur:][chem]fichier Fichier(s) à supprimer. (caractères génériques si plusieurs) /P Demande confirmation avant de supprimer un fichier. ♦ DIR DIR [lecteur:][chem][fichier] [/P] [/W] [/A[[:]attributs]] [/O[[:]ordretri]] [/S] [/B] [/L] [/C[H]] Affiche une liste des fichiers et sous-répertoires d'un répertoire. [lecteur:][chem][fichier] Lecteur, répertoire et/ou fichier(s) à afficher. /P Arrêt après chaque écran d'information. /W Affiche sur cinq colonnes. /A Affiche les fichiers dotés des attributs spécifiés. Attributs D Répertoires R Fichiers lecture seule H Fichiers cachés S Fichiers système A Fichiers prêt à archiver - Préfixe signifiant "non" /O Affiche les fichiers selon un ordre spécifié. Ordretri N Nom (alphabétique) S Taille (croissante) E Extension (alphabétique) D Date et heure (chronologique) G Répertoires en tête - Préfixe pour l'ordre inverse C Par taux de compression (par ordre croissant) /S Affiche les fichiers du répertoire spécifié et de tous ses sous-répertoires. /B Utilise le format abrégé (noms de fichier seuls). /L Affiche en minuscules. /C[H] Affiche le taux de compression du fichier; /CH utilise la taille l'unité d'allocation de l'hôte. Les commutateurs peuvent être initialisés dans la variable d'environnement DIRCMD. Fixez les options en préfixant le commutateur par -, ex: /-W. 6 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ ECHO ECHO [ON | OFF] ECHO [message] Affiche des messages à l'écran ou active/désactive l'affichage des commandes. ECHO sans paramètre affiche l'état courant de la commande. ♦ EXIT Quitte le programme COMMAND.COM (interpréteur de commande). ♦ FOR FOR %variable IN (ensemble) DO commande [paramètres] Exécute une commande sur chaque fichier d'un ensemble de fichiers. %variable (ensemble) commande paramètres Paramètre remplaçable. Ensemble de fichiers séparés par des espaces. Caractères génériques permis. Commande à exécuter pour chaque fichier. Paramètres ou commutateurs pour la commande spécifiée. Pour utiliser FOR dans les fichiers de commandes, spécifiez %%variable au lieu de %variable. ♦ GOTO GOTO étiquette Branche l'exécution à une ligne étiquetée dans un fichier de commandes. étiquette Chaîne utilisée comme étiquette dans le fichier de commandes. Les étiquettes sont seules sur une ligne, sans espaces, précédées par deux-points (:). ♦ IF IF [NOT] ERRORLEVEL nombre commande IF [NOT] chaîne1==chaîne2 commande IF [NOT] EXIST fichier commande Effectue un traitement conditionnel dans un fichier de commandes. NOT Indique que la commande doit être effectuée si la condition est fausse. ERRORLEVEL nombre Condition vraie si le dernier programme exécuté a renvoyé un code de sortie supérieur ou égal au nombre spécifié. commande Commande à exécuter si la condition est satisfaite. chaîne1==chaîne2 Condition vraie si les chaînes spécifiées concordent. EXIST fichier Condition vraie si le fichier spécifié existe. 7 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ LH / LOADHIGH LOADHIGH [lecteur:][chem]fichier [param] LOADHIGH [/L:région1[,taillemin1][;région2[,taillemin2]...] [/S]] LH [lecteur:][chem]fichier [param] Charge un programme dans la zone de mémoire supérieure. /L:région1[,taillemin1][;région2[,taillemin2]]... Spécifie la ou les régions de la mémoire dans lesquelles vous souhaitez charger le programme. Région1 spécifie le nombre de la première région de mémoire; taillemin1 spécifie la taille minimum, si présent pour la région1. Région2 et taillemin2 spécifie le nombre et la taille minimum de la seconde région, si présent. Vous pouvez spécifier autant de régions que vous le voulez. /S Réduit un UMB à sa taille minimum pendant le programme. /S est utilisé normalement seulement par MemMaker. [lecteur:][chemin]fichier paramètre chargement du Spécifie l'emplacement et le nom du programme. Spécifie toutes le programme. les informations de la ligne de commande requiert par ♦ MD / MKDIR MKDIR [lecteur:]chem MD [lecteur:]chem Crée un répertoire. ♦ PATH PATH [[lecteur:]chem[;...]] Affiche ou définit le chemin de recherche des fichiers exécutables. Tapez PATH ; pour effacer le chemin de recherche et indiquer à MS-DOS de ne chercher que dans le répertoire en cours. PATH sans paramètre affiche le chemin de recherche en cours. Attention ! L'ordre est important. ♦ PAUSE Interrompt l'exécution d'un fichier de commandes et affiche le message "Appuyez sur une touche pour continuer . . ." 8 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ PROMPT PROMPT [texte] Modifie l'invite de MS-DOS. texte Spécifie la nouvelle invite. L'invite peut contenir des caractères normaux, ainsi que les codes suivants : $Q $$ $T $D $P $V $N $G $L $B $H $E $_ = (signe égal) $ (signe dollar) heure courante date du jour lecteur et répertoire en cours numéro de version de MS-DOS lecteur en cours (signe plus grand que) (signe plus petit que) | (barre verticale) RET.ARR. (efface le caractère précédent) caractère ESC (ASCII 1BH) retour chariot et saut de ligne PROMPT sans paramètre rétablit l'invite à sa valeur par défaut. ♦ REM REM [commentaire] Indique un commentaire dans un fichier de commandes ou dans CONFIG.SYS. ♦ REN / RENAME RENAME [lecteur:][chem]fichier1 fichier2 REN [lecteur:][chem]fichier1 fichier2 Renomme un fichier ou un groupe de fichiers. Remarque : vous ne pouvez pas spécifier un nouveau lecteur ou un nouvel emplacement pour le fichier cible. Utilisez MOVE pour renommer un répertoire ou pour déplacer des fichiers d'un répertoire à un autre. ♦ RD / RMDIR RMDIR [lecteur:]chem RD [lecteur:]chem Supprime un répertoire. 9 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ SET SET [variable=[chaîne]] Affiche, définit ou supprime une variable d'environnement MS-DOS. variable chaîne Nom de la variable d'environnement. Chaîne de caractères à affecter à la variable. SET sans paramètre affiche les variables d'environnement définies. ♦ SHIFT Change la position des paramètres remplaçables dans un fichier de commandes. ♦ TIME TIME [heure] Affiche ou modifie l'heure. TIME sans paramètre affiche l'heure courante et demande une nouvelle heure. Appuyez sur ENTREE pour conserver la même heure. ♦ TYPE TYPE [lecteur:][chem]fichier Affiche le contenu d'un fichier texte. ♦ VER Affiche le numéro de version de MS-DOS. ♦ VERIFY VERIFY [ON | OFF] Active ou désactive la vérification d'écriture sur disque. VERIFY sans paramètre affiche l'état courant de la commande. ♦ VOL VOL [lecteur:] Affiche le nom et le numéro de série du volume, s'ils existent. 10 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 FICHIERS DE COMMANDES EXTERNES CONTENUS DANS LES RÉPERTOIRES: Dos, Windows, Windows\Command, Windows\System ou Windows\System32 ♦ APPEND APPEND [[lecteur:]chem[;...]] [/X[:ON | :OFF]] [/PATH:ON | /PATH:OFF] [/E] APPEND ; Permet à des applications d'ouvrir des fichiers de données se trouvant dans des répertoires spécifiés comme s'ils étaient dans le répertoire en cours. [lecteur:]chem Lecteur et répertoire à ajouter. /X:ON Utilise les répertoires ajoutés pour la recherche de fichiers de données ou de fichiers exécutables. /X:OFF Utilise les répertoires ajoutés uniquement pour la recherche de fichiers de données. /X:OFF est la valeur par défaut. /PATH:ON Utilise les répertoires ajoutés pour la recherche de fichiers dont le chemin est spécifié, /PATH:ON est par défaut. /PATH:OFF Annule l'effet de /PATH:ON. /E Place une copie de la liste de répertoires ajoutés à la variable d'environnement APPEND. /E ne peut être spécifié que lors de la première utilisation d'APPEND après démarrage du système. APPEND ;efface la liste des répertoires ajoutés. APPEND sans paramètre affiche la liste de répertoires ajoutés. ♦ ATTRIB.EXE ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [[lecteur:][chem]fichier] [/S] Affiche ou change les attributs des fichiers spécifiés. + R A S H /S active un attribut. désactive un attribut. attribut lecture seule. attribut archive. attribut système. attribut caché. Traite les fichiers de tous les sous-répertoires du chemin spécifié. ♦ CHKDSK.EXE CHKDSK [lecteur:][[chem]fichier] [/F] [/V] Vérifie un disque et affiche un rapport d'état. [lecteur:][chem] Lecteur et répertoire à vérifier. 11 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K fichier /F /V Version 2.0 Fichier(s) à vérifier pour fragmentation. Corrige les erreurs sur le disque. Affiche le chemin et le nom de chaque fichier sur le disque. CHKDSK sans paramètre vérifie le lecteur en cours. Au lieu d'utiliser CHKDSK, essayez la commande SCANDISK. SCANDISK peut détecter et corriger un plus grand éventail de problèmes de disque. Pour plus d'informations, tapez HELP SCANDISK à l'invite. ♦ CHOICE .EXE CHOICE [/C[:]touches] [/N] [/S] [/T[:]c,nn] [texte] Attend que l'utilisateur fasse son choix parmi le menu. /C[:] /N /S /T[:]c,nn texte touches Spécifie les touches configurables. Le défaut est ON Ne pas afficher les touches et le ? à l'invite. Permet de distinguer majuscules et minuscules. Touche par défaut c après nn secondes. Texte à afficher avant l'invite. ERRORLEVEL est établi de manière à détecter une erreur de choix de touche. ♦ COMMAND.COM COMMAND [[lecteur:]chemin] [périph] [/E:nnnnn] [/P] [/[C|K] commande] [/MSG] [/Y [/C commande | /K commande]] Lance une nouvelle copie de l'interpréteur de commandes MS-DOS. [lecteur:]chemin Emplacement du fichier COMMAND.COM. périph Périphérique utilisé pour les E/S des commandes. /E:nnnnn Spécifie la taille initiale de l'espace d'environnement. /P Rend le nouvel interpréteur de commande permanent. /MSG Stocke tous les messages d'erreurs en mémoire (requiert /P). /Y Déroule le fichier programme spécifié par /C ou /K. /C commande Exécute la commande spécifiée puis quitte. /K commande Exécute la commande spécifiée et continue son exécution. Les commutateurs /P et /MSG peuvent seulement être utilisés lorsque COMMAND est exécuté en utilisant la commande SHELL dans le fichier CONFIG.SYS. Compare le contenu de deux disquettes. ♦ DEBUG.EXE DEBUG [[lecteur:][chem]fichier [param]] Lance DEBUG, un utilitaire de mise au point de programmes. [lecteur:][chem]fichier Programme ou fichier à tester. 12 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K param Paramètres à passer au fichier lors de son chargement. Après avoir lancé Debug, tapez ? pour afficher une liste des commandes: assemble (assembler) A [adresse] compare (comparer) C plage adresse dump (lister) D [plage] enter (entrer) E adresse [liste] fill (remplir) F Plage liste go (exécuter) G [=adresse] [adresses] hex (hexadécimal) H valeur1 valeur2 input (entrer depuis port) I port load (charger) L [adresse] [lecteur] [secteur] [nbre] move (déplacer) M plage adresse name (désigner) N [nchemin] [listearg] output (envoyer sur port) O port val proceed (avancer) P [=adresse] [nbre] quit (quitter) Q register (registre) R [registre] search (rechercher) S plage liste trace (tracer) T [=adresse] [valeur] unassemble (désassembler) U [plage] write (écrire) W [adresse] [lecteur] [secteur] [nbre] allocate expanded memory (allouer EMS) XA [#pages] deallocate expanded memory (désallouer EMS) XD [desc] map expanded memory pages (affecter) XM [pageL] [pageP] [desc] display expanded memory status (état EMS) XS ♦ DEFRAG.EXE DEFRAG [lecteur:] [/F] [/Sordre] [/B] [/SKIPHIGH] [/LCD | /BW | /G0] DEFRAG [lecteur:] [/U] [/B] [/SKIPHIGH] [/LCD | /BW | /G0] Microsoft Defrag pour MS-DOS Copyright 1988-1993 Symantec Corporation Réorganise les fichiers sur les disques pour une performance optimale. [lecteur:] /F /U /S ordre: /B /SKIPHIGH /LCD /BW /G0 /H Lettre du lecteur de disque devant être optimisé. Optimisation complète du disque spécifié. Défragmente les fichiers, laissant de la place entre les fichiers. Tri les fichiers par ordre spécifié. Npar nom (alphabétique) Epar extension (alphabétique) Dpar date et heure (croissant) Spar taille (croissant) -suffixe d'inversion d'ordre Redémarre votre ordinateur après l'optimisation. Empêche DEFRAG d'utiliser la mémoire étendue ou supérieure. Lance DEFRAG en utilisant l'affichage LCD. Lance DEFRAG en utilisant l'affichage en noir et blanc. Désactive le curseur de la souris et le jeu de caractères graphiques. Déplace les fichiers cachés. 13 / 51 Version 2.0 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ DELTREE.EXE DELTREE [/Y] [lecteur:]chemin [[lecteur:]chemin[...]] Pour supprimer un ou plusieurs fichiers et répertoires . Supprime un répertoire et tous les fichiers et sous-répertoire qu'il contient. /Y Désactive le message de confirmation qui apparait lorsque vous désirez supprimer le sous-répertoire. [lecteur:]chemin Précise le nom du répertoire que vous désirez supprimer. Remarque: Utilisez DELTREE avec précaution. Tous les fichiers et sous-répertoires du répertoire spécifié seront supprimés. ♦ DISKCOMP.EXE DISKCOMP [lecteur1: [lecteur2:]] [/1] [/8] Compare le contenu de deux disquettes. /1 /8 Limite la comparaison à la première face des disquettes. Limite la comparaison aux huit premiers secteurs de chaque piste. ♦ DISKCOPY.EXE: DISKCOPY [lecteur1: [lecteur2:]] [/1] [/V] [/M] Copie le contenu d'une disquette sur une autre disquette. /1 /V /M Ne copie que la première face de la disquette. Vérifie la copie. Oblige la copie à passe multiple à utiliser seulement la mémoire. Les deux disquettes doivent être du même type. Vous pouvez spécifier le même lecteur pour lecteur1 et lecteur2. ♦ DOSKEY.COM (.EXE) DOSKEY [/REINSTALL] [/BUFSIZE=taille] [/MACROS] [/HISTORY] [/INSERT | /OVERSTRIKE] [nommacro=[texte]]. Rappelle des commandes MS-DOS et crée des macros. /REINSTALL Installe une nouvelle copie de DosKey. /BUFSIZE=Taille Fixe la taille du tampon d'historique des commandes. /MACROS Affiche toutes les macros. /HISTORY Affiche toutes les lignes de commandes stockées en mémoire. /INSERT Fixe le mode insertion comme mode par défaut. /OVERSTRIKE Fixe le mode surfrappe comme mode par défaut. nommacro Nom de la macro créée. texte Commandes à enregistrer. 14 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K HAUT et BAS rappellent des commandes, ECHAP efface la ligne de commande. F7 affiche l'historique des commandes, ALT+F7 l'efface. F8 recherche dans l'historique, F9 sélectionne une commande par son numéro. ALT+F10 efface toutes les définitions de macros. Codes utilisés dans les définitions de macros Doskey : $T Séparateur de commandes (si plusieurs commandes dans une macro). $1-$9 Paramètres remplaçables. $* Développé en fin de ligne de commande (après le nom de la macro). ♦ EDIT.COM EDIT [lecteur][chemin][fichier] [/B] [/G] [/H] [/NOHI] Lance l'Editeur MS-DOS qui crée et change les fichiers ASCII. [lecteur][chemin]fichier Fichier à éditer. /B Permet d'utiliser un écran monochrome avec adaptateur couleur. /G Active une mise à jour la plus rapide d'un écran CGA. /H Choisit la résolution la plus haute possible pour votre matériel. /NOHI Permet d'utiliser un écran qui ne gère pas la double intensité. ♦ EDLIN.EXE EDLIN [unité:][chem]fichier [/B] Lance l'éditeur de ligne Edlin. /B ignore les caractères fin-de-fichier (CTRL+Z). Commandes Edlin : ? Affiche la liste des commandes d’Edlin numligne Edit (modifier ligne) [#lignes]A Append (Ajouter) [lignedep],lignedest[,nbre] Copy (Copier) [lignedep][,lignefin]D Delete (Supprimer) E End (Quitter - sauvegarder modifications) [ligne]I Insert (Insérer) [lignedep][,lignefin]L List (Afficher) [lignedep],[lignefin],lignedestM Move (Déplacer) [lignedep][,lignefin]P Page (Afficher/page) Q Quit (Quitter - abandonner modifications) [lignedep][,lignefin][?]R[atexte][CTRL+Zntexte] Replace (Remplacer) [lignedep][,lignefin][?]Stexte Search (Rechercher) [lignedest]T[unité:][chem]fichier Transfer (Transférer) [#lignes]W Write (Enregistrer) 15 / 51 Version 2.0 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ EMM386.EXE EMM386 [ON | OFF | AUTO] [W=ON | W=OFF] Active ou désactive la gestion de la mémoire paginée par EMM386. Simule la mémoire paginée à partir de la mémoire étendue et donne accès à la zone de mémoire supérieure d'un ordinateur équipé d'un processeur 80386 ou plus puissant. Ce gestionnaire doit être chargé par une commande DEVICE dans le fichier CONFIG.SYS. EMM386.EXE fait appel à la mémoire étendue pour simuler la mémoire paginée utilisable par certains programmes. EMM386.EXE permet également de charger des programmes et des gestionnaires de périphérique dans les blocs de mémoire supérieure. Syntaxe DEVICE=[lecteur:][chemin]EMM386.EXE [ON|OFF|AUTO] [mémoire] [MIN=taille] [W=ON|W=OFF] [Mx|FRAME=adresse|/Pmmmm] [Pn=adresse] [X=mmmm-nnnn][I=mmmm-nnnn] [B=adresse] [L=minXMS] [A=regalt] [H=descripteurs] [D=nnn][RAM=mmmm-nnnn] [NOEMS] [NOVCPI] [HIGHSCAN] [VERBOSE] [WIN=mmmm-nnnn][NOHI] [ROM=mmmm- nnnn] [NOMOVEXBDA] [ALTBOOT] Paramètres [lecteur:][chemin] Spécifient l'emplacement du fichier EMM386.EXE. [ON|OFF|AUTO] Active le gestionnaire de périphérique EMM386.EXE (si vous spécifiez ON), le désactive (si vous spécifiez OFF) ou lui applique le mode Auto (si vous spécifiez AUTO). Ce mode n'active la gestion de la mémoire paginée et des blocs de mémoiresupérieure que lorsqu'un programme le demande. La valeur par défaut est ON. Pour la modifier, exécutez la commande EMM386 après avoir lancé EMM386. mémoire Spécifie la capacité maximale (en Ko) de la mémoire étendue à allouer par EMM386.EXE comme mémoire EMS/VCPI. Cette capacité s'ajoute à celle utilisée par les blocs de mémoire supérieure et EMM386.EXE. Elle est comprise entre 64 Ko et la capacité de mémoire étendue disponible (32768 Ko maximum) une fois que EMM386.EXE est chargé. La valeur par défaut correspond à la capacité de la mémoire étendue disponible. Si vous spécifiez le commutateur NOEMS, la valeur par défaut est égale à 0. EMM386.EXE arrondit la valeur au multiple de 16 inférieur. Commutateurs MIN=taille Spécifie la capacité minimum de mémoire EMS/VCPI (en Ko) que EMM386.EXE doit allouer (si cette quantité de mémoire est disponible et si ce gestionnaire a été chargé par la commande DEVICE=EMM386.EXE du fichier CONFIG.SYS). Cette capacité est comprise entre 0 et la valeur spécifiée par le paramètre mémoire, 256 étant la valeur par défaut. Si vous spécifiez le commutateur NOEMS, la valeur par défaut est égale à 0. Si la valeur de MIN est supérieure à celle de mémoire, EMM386.EXE utilise la première. W=ON|W=OFF Active ou désactive la gestion du coprocesseur Weitek. W=OFF est le paramètre par défaut. 16 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Mx Version 2.0 Spécifie l'adresse des limites de page. Les valeurs admises pour x sont comprises entre 1 et 14. La liste suivante répertorie les différentes valeurs et leurs adresses respectives en format hexadécimal: 1 C000h 8 DC00h 2 C400h 9 E000h 3 C800h 10 8000h 4 CC00h 11 8400h 5 D000h 12 8800h 6 D400h 13 8C00h Pour utiliser les valeurs comprises entre 10 et 14, vous devez disposer d'au moins 512 Ko de mémoire. FRAME=adresse Spécifie directement l'adresse de la base du segment de limites de page. Vous pouvez en spécifier une en utilisant le commutateur FRAME et en indiquant l'adresse de votre choix. Les adresses admises sont comprises entre 8000h et 9000h, et entre C000h et E000h, par incréments de 400h. Vous pouvez allouer de la mémoire paginée et désactiver les limites de page en spécifiant FRAME=NONE, mais certains programmes nécessitant de la mémoire paginée risquent de mal fonctionner. /Pmmmm Spécifie l'adresse des limites de page. Les valeurs admises pour mmmm sont comprises entre 8000h et 9000h, et entre C000h et E000h, par incréments de 400h. Pn=adresse Spécifie l'adresse du segment d'une page, n étant le numéro de la page et adresse l'adresse du segment. Les valeurs admises pour n s'échelonnent de 0 à 255. Les valeurs d'adresse admises sont comprises entre 8000h et 9C00h, et entre C000h et EC00h, par incréments de 400h. Les adresses des pages 0 à 3 doivent être contiguës pour être compatibles avec la norme de mémoire paginée version 3.2 de Lotus/Intel/Microsoft (LIM EMS). Si vous utilisez les commutateurs Mx, FRAME ou /Pmmmm, vous ne pouvez pas spécifier les adresses des pages 0 à 3 avec le paramètre /Pmmmm. X=mmmm-nnnn Empêche EMM386.EXE d'utiliser, pour une page EMS mémoire supérieure, une plage d'adresses de segment valeurs admises pour mmmm et nnnn sont comprises entre et sont arrondies au multiple de 4 kilo-octets inférieur. Le priorité sur le commutateur I si leurs plages se chevauchent. ou des blocs de particulière. Les A000h et FFFFh, commutateur X a I=mmmm-nnnn Spécifie une plage d'adresses de segment à utiliser avec une page EMS ou des blocs de mémoire supérieure. Les valeurs admises pour mmmm et nnnn sont comprises entre A000h et FFFFh, et sont arrondies au multiple de 4 kilo-octets inférieur. Le commutateur X a priorité sur le commutateur I si leurs plages se chevauchent. B=adresse Spécifie l'adresse de segment la plus basse pour le module de la mémoire paginée (échange de pages de 16 kilo- octets). Les valeurs admises sont comprises entre 1000h et 4000h, cette dernière étant la valeur par défaut. L=minXMS Assure que la capacité de mémoire étendue spécifiée (en kilo-octets) est toujours disponible une fois EMM386.EXE chargé. La valeur par défaut est égale à 0. A=regalt Spécifie le nombre de jeux de registres alternatifs rapides (utilisés dans les applications multitâches) à affecter à EMM386.EXE. Les valeurs admises sont comprises entre 0 et 254, la valeur par défaut étant égale à 7. Chaque jeu de registres alternatifs augmente d'environ 200 octets la taille d'EMM386.EXE en mémoire. 17 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 H=descripteurs Spécifie le nombre de descripteurs utilisables par EMM386.EXE. Les valeurs admises sont comprises entre 2 et 255, la valeur par défaut étant égale à 64. D=nnn Spécifie le nombre de kilo-octets de mémoire à réserver pour l'accès direct mémoire (DMA) par mémoire-tampon. Si l'on déduit la capacité de mémoire (DMA) affectée aux disquettes, cette valeur correspond au plus important transfert DMA lorsque EMM386.EXE est activé. Les valeurs admises pour nnn sont comprises entre 16 et 256, 32 étant la valeur par défaut. RAM=mmmm-nnnn Spécifie une plage d'adresses de segment à utiliser pour les blocs de mémoire supérieure. Si vous ne spécifiez pas de plage, EMM386.EXE utilise la mémoire étendue disponible. NOEMS Donne accès à la zone de mémoire supérieure mais pas à la mémoire paginée. NOVCPI Désactive la gestion des applications VCPI. Ce commutateur doit être utilisé avec le commutateur NOEMS, sinon EMM386.EXE ne désactive pas la gestion VCPI. Si vous spécifiez les deux, EMM386.EXE ne tient compte ni du paramètre mémoire, ni du commutateur MIN. La désactivation de la gestion des applications VCPI réduit la capacité de mémoire étendue allouée. HIGHSCAN Spécifie que EMM386 utilise une vérification supplémentaire pour déterminer la disponibilité de la mémoire supérieure pour l'utilisation de fenêtre UMB ou EMS. Sur certains ordinateurs, spécifier ce commutateur peut n'avoir aucun effet ou forcer EMM386 à identifier les zones de mémoire supérieure comme étant disponibles lorsque qu'elles ne le sont pas. Ceci peut donc provoquer l'arrêt de votre ordinateur. VERBOSE Indique à EMM3866.EXE d'afficher des messages d'information et d'erreur lorsque vous lancez EMM386.EXE. Par défaut, EMM386 affiche des messages seulement s'il rencontre des erreurs. L'abréviation V est acceptée. (Pour afficher l'état des messages sans ajouter le commutateur VERBOSE, appuyez et maintenez la touche ALT pendant le changement et le démarrage de EMM386.) WIN=mmmm-nnnn Réserve une plage d'adresses de segment pour Windows et non pas pour EMM386.EXE. Les valeurs admises pour mmmm et nnnn sont comprises entre A000h et FFFFh, et arrondies au multiple de 4 kilo-octets inférieur. Le commutateur X a priorité sur le commutateur WIN si leurs plages se chevauchent. Le commutateur WIN a priorité sur les commutateurs RAM, ROM et I si leurs plages se chevauchent. [NOHI] Interdit le chargement de EMM386.EXE supérieure. Normalement, une partie de ce zone. Ce commutateur diminue la capacité et accroît la zone de mémoire supérieure supérieure. dans fichier de la réservée la zone de mémoire est chargée dans cette mémoire conventionnelle aux blocs de mémoire [ROM=mmmm-nnnn] Spécifie une plage d'adresses de segment utilisée par EMM386.EXE en tant que mémoire de copie pour la mémoire morte (ROM). Les valeurs admises pour mmmm et nnnn sont comprises entre A000h et FFFFh, et arrondies au multiple de 4 kilo- octets inférieur. Ce commutateur permet d'augmenter la vitesse de votre système s'il ne dispose pas déjà d'une mémoire de copie. 18 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 [NOMOVEXBDA] Evite à EMM386 de déplacer les données du BIOS étendu de la mémoire conventionnelle vers la mémoire supérieure. [ALTBOOT] Précise que EMM386 utilise un descripteur pour redémarrer votre ordinateur lorsque vous appuyez sur CTRL+ALT+SUPPR. Utilisez ce commutateur seulement si votre ordinateur arrête de fonctionner ou bien réagit différemment lorsque EMM386 est chargé et que vous appuyez sur CTRL+ALT+SUPPR. ♦ EXE2BIN.EXE EXE2BIN [unité1:][chem1]fichier1 [[unité2:][chem2]fichier2] Convertit des fichiers .EXE (exécutables) au format binaire. fichier1 fichier2 fichier .EXE à convertir. fichier binaire à créer. ♦ EXPAND.EXE EXPAND [lecteur:][chemin]fichier [[lecteur:][chemin]fichier [...]] cible Développe un ou plusieurs fichiers compressés. [lecteur:][chemin]fichier Précise(nt) l'emplacement du ou des fichiers à décompresser. L'utilisation des caractères génériques n'est pas autorisées. cible Précise l'emplacement et/ou nom du ou des fichiers développé(s). Cible peut être une lettre du lecteur, un nom de répertoire, un nom de fichier ou une combinaison de ces éléments. Le paramètre cible peut être un simple nom de fichier si vous avez spécifié un seul fichier source. Pour développer plusieurs fichiers dans un répertoire différent et conserver les noms d'origine, ne spécifiez que le répertoire cible. ♦ EXTRACT.EXE ♦ FASTHELP FASTHELP [commande] Fournit de l'aide pour les commandes MS-DOS. commande affiche l'aide pour cette commande. ♦ FASTOPEN FASTOPEN lecteur:[[=]n] [lecteur:[[=]n][ ...]] [/X] 19 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Diminue le temps nécessaire pour l'ouverture de fichiers et de répertoires fréquemment utilisés. lecteur: n Disque dur avec lequel vous voulez que Fastopen travaille. Nombre maximum de fichiers suivis que Fastopen garde dans le tampon de ses noms de fichier. Crée le tampon de nom de fichier en mémoire paginée. /X ♦ FC FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] [lecteur1:][chemin1]fichier1 [lecteur2:][chemin2]fichier2 FC /B [lecteur1:][chemin1]fichier1 [lecteur2:][chemin2]fichier2 Compare deux fichiers ou groupes de fichiers et affiche leurs différences. /A /B /C /L /LBn /N /T /W /nnnn N'affiche que les première et dernière ligne de chaque bloc de différences. Effectue une comparaison binaire. Ne tient pas compte des différences majuscules/minuscules. Compare les fichiers comme texte ASCII. Spécifie le nombre maximum de lignes différentes consécutives. Affiche les numéros de lignes dans la comparaison ASCII. Ne développe pas les tabulations en espaces. Comprime les blancs (tabulations et espaces). Spécifie le nombre de lignes consécutives qui doivent correspondre après une différence. ♦ FDISK.EXE FDISK Configure un disque dur pour utilisation avec MS-DOS. ♦ FIND FIND [/V] [/C] [/N] [/I] "chaîne" [[lecteur:][chem]fichier[ ...]] Cherche une chaîne de caractères dans un fichier. /V Affiche les lignes qui NE contiennent PAS la chaîne spécifiée. /C Affiche le nombre de lignes qui contiennent la chaîne spécifiée. /N Affiche les numéros de ligne et les lignes. /I Ne différencie pas les majuscules des minuscules. "chaîne" Chaîne recherchée. [lecteur:][chem]fichier Fichier(s) à explorer. Si aucun chemin n'est spécifié, FIND cherche dans le texte tapé au clavier ou rédirigé depuis une autre commande. 20 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ FORMAT.COM FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/F:capacité] [/B | /S] [/C] FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/T:pistes /N:secteurs] [/B | /S] [/C] FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/1] [/4] [/B | /S] [/C] FORMAT lecteur: [/Q] [/U] [/1] [/4] [/8] [/B | /S] [/C] Formate un disque pour utilisation avec MS-DOS. /V[:nom] /Q /U /F:capacité /B /S /T:pistes /N:secteurs /1 /4 /8 /C résident Spécifie le nom de volume du disque. Effectue une formatage rapide. Effectue un formatage inconditionnel. Spécifie la capacité de la disquette à formater (par exemple : 160, 180, 320, 360, 720, 1.2, 1.44, 2.88). Alloue l'espace pour le système sur le disque formaté. Copie les fichiers système sur le disque formaté. Spécifie le nombre de pistes par face. Spécifie le nombre de secteurs par piste. Formate une seule face de la disquette. Formate une disquette de 360 Ko dans un lecteur haute-densité. Formate 8 secteurs par piste. Vérifie les clusters actuellement marqués « Défectueux » Installe un programme qui permet d'imprimer des écrans graphiques. ♦ GRAPHICS.COM GRAPHICS [type] [[lecteur:][chem]fichier] [/R] [/B] [/LCD] [/PRINTBOX:STD | /PRINTBOX:LCD] Installe un programme résident qui permet d'imprimer des écrans graphiques. type Type d'imprimante (Reportez-vous au Manuel de référence). [lecteur:][chem]fichier Fichier qui contient les informations de gestion d'imprimantes. /R Imprime en noir et blanc tel que sur l'écran. /B Imprime le fond en couleur sur imprimantes COLOR4 et COLOR8. /LCD Imprime en utilisant le rapport définissant l'aspect des LCD. /PRINTBOX:STD Spécifie les dimensions de la matrice de caractères (STD). /PRINTBOX:LCD Spécifie les dimensions de la matrice de caractères (LCD) ♦ HELP.COM HELP [/B] [/G] [/H] [/NOHI] [rubrique] Lance l'Aide des commandes MS-DOS. /B /G /H /NOHI [rubrique] Permet l'utilisation d'un écran monochrome avec un carte graphique couleur. Fournit la mise à jour la plus rapide à un écran CGA. Affiche le nombre maximum de lignes possible pour votre matériel. Permet l'utilisation d'un écran sans le support de la haute-intensité. Précise la rubrique de l'Aide à afficher. 21 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ KEYB.COM KEYB [xx[,[yyy][,[lecteur:][chem]fichier]]] [/E] [/ID:nnn] Configure le clavier pour un pays/langage spécifié. xx Code de clavier. yyy Numéro de la page de codes du jeu de caractères. [lecteur:][chem]fichier Fichier de définition de clavier. /E Indique qu'un clavier étendu est installé. /ID:nnn Spécifie le clavier utilisé. ♦ LABEL.EXE LABEL [lecteur:][nom] Crée, modifie ou supprime le nom de volume d'un disque. ♦ MEM.EXE MEM [/CLASSIFY | /DEBUG | /FREE | /MODULE nomdemodule] [/PAGE] Affiche les quantités de mémoire utilisée et libre sur votre système. /CLASSIFY ou /C Classe les programmes selon l'utilisation de la mémoire. Affiche la taille de chaque programme, un résumé de l'occupation mémoire et la liste des blocs disponibles. /DEBUG ou /D Affiche un état de tous les modules en mémoire, les gestionnaires internes et d'autres informations. /FREE ou /F Affiche les informations à propos de la quantité de mémoire libre dans la mémoire conventionnelle et supérieure. /MODULE ou /M Affiche une liste détaillée d'un module de mémoire utilisé. Cette option doit être suivie par le nom du module, optionnellement séparée de /M par deux points. /PAGE ou /P S'arrête après chaque page-écran. ♦ MEMMAKER MEMMAKER [/B][/BATCH][/SESSION][/SWAP:lecteur][/T][/UNDO][/W:taille1,taille2] MemMaker v1.00 - Programme d'optimisation de mémoire Copyright (c) 1993 Microsoft Tous droits réservés. Exécute MemMaker, le programme d'optimisation de la mémoire. /B Affiche MemMaker en mode monochrome. /BATCH Exécute MemMaker en traitement par lots (automatique). /BATCH2 Exécute MemMaker en traitement par lots et quitte (automatique). /SESSION Utilisé par MemMaker pendant l'optimisation. /SWAP:lecteur Spécifie la lettre du lecteur de démarrage, si l'échange de lecteur est activé. /T Désactive la détection du réseau IBM token-ring. 22 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 /UNDO Annule les modifications les plus récentes apportées par MemMaker à vos fichiers de démarrage. /W:taille1, taille2 Spécifie la quantité de mémoire supérieure à réserver pour les tampons de traduction. Windows les utilise pour exécuter les applications non-Windows. ♦ MOVE.EXE Déplace des fichiers et renomme des fichiers et sous-répertoires. Pour déplacer un ou plusieurs fichiers : MOVE [/Y | /-Y] [lecteur:][chemin]fichier1[,...] destination Pour renommer un répertoire : MOVE [/Y | /-Y] [lecteur:][chemin]répertoire1 répertoire2 [lecteur:][chemin]fichier1 déplacer. destination Précise l'emplacement et le nom du/des fichiers que vous désirez Précise le nouvel emplacement du fichier. Destination peut-être une lettre de lecteur et points, un nom de répertoire ou les deux. Si vous ne déplacez qu'un seul fichier, vous pouvez inclure un nom de fichier si vous désirez renommer le fichier lorsque vous le déplacez. [lecteur:][chemin]répertoire1 Précise le répertoire que vous voulez renommer. répertoire2 Précise le nouveau nom du répertoire. /Y Ne demande pas de confirmation ou de l'écrasement de la destination. /-Y Oblige la confirmation lors l'écrasement de la destination. de lors la de la création création d'un d'un répertoire Le commutateur /Y peut-être préinitialisé dans la variable d'environnement COPYCMD. Cela pourrait être outrepassé avec /-Y sur la ligne de commande. ♦ MSAV MSAV [lecteur:] [lecteur:] [lecteur:] MSAV [lecteur:][chemin]fichier [/S | /C][/R][/A | /L][/N][/P][/F][/VIDEO] Microsoft Anti-Virus Copyright (c) 1992-1993 Central Point Software, Inc. Recherche des virus connus sur votre ordinateur. /S /C /R /A /L /N /P /F Recherche de virus sur le disque et dans les fichiers (par défaut). Recherche et nettoyage de virus sur le disque et dans les fichiers. Création d'un rapport [MSAV.RPT] dans le répertoire racine. Examen de tous les lecteurs sauf les lecteurs A: et B:. Examen de tous les lecteurs locaux sauf A et B. Supprime l'interface. Affiche le contenu du fichier MSAV.TXT. Affiche l'interface de ligne de commande. Supprime le nom des fichiers examinés. Valide avec /N ou /P. 23 / 51 répertoire ou de Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K /VIDEO Version 2.0 Affiche une liste des options qui contrôle l'affichage de MSAV. ♦ MSBACKUP MSBACKUP [Modèle] [/BW | /LCD | /MDA] Microsoft Backup Copyright 1993 Symantec Corporation Sauvegarde ou restaure un ou plusieurs fichiers. Modèle: /BW /LCD /MDA Précise le modèle définissant les fichiers à sauvegarder et le type de sauvegarde. Lance MSBACKUP en utilisant un écran noir et blanc. Lance MSBACKUP en utilisant un mode écran compatible avec un affichage LCD. Lance MSBACKUP en utilisant un écran à affichage monochrome. Remarque : Les fichiers du programme MSBACKUP doivent se trouver sur votre disque dur. Vous ne pouvez pas démarrer MSBACKUP à partir d'une disquette. ♦ MSCDEX.EXE MSCDEX [/E/K/S/V] [/D: gestion. ... ] [/L: lettre ] [/M: tampons ] Permet d'accéder à un lecteur CD-ROM. La commande MSCDEX ne doit pas être utilisé une fois que Windows est lancé. /D:lecteur1 [/D:lecteur2... ] Spécifie la signature du premier gestionnaire de périphérique du CDROM. Le paramètre gestionnaire1 doit correspondre au paramètre spécifié par le commutateur /D de la commande du fichier CONFIG.SYS qui démarre le gestionnaire de périphérique correspondant au CD-ROM /E Spécifie que le gestionnaire du CD-ROM est autorisé à utiliser la mémoire paginée, disponible, pour y mettre les tampons de secteur. /K Indique à MS-DOS de reconnaître les volumes CD-ROM encodés en Kanji. Par MS-DOS ne reconnaît pas les volume CD-ROM Kanji. /S Active le partage des lecteurs CD-ROM sur les serveurs MS-NET ou pour Workgroups. /V Indique à MSCDEX d'afficher les statistiques mémoire quand il démarre. /L:lettre Spécifie la lettre de lecteur à attribuer au premier lecteur CD-ROM. /M:nombre Spécifie le nombre de tampons de secteur. si défaut, Windows ♦ MSD Affiche des données techniques détaillées sur votre ordinateur. Pour créer un rapport, utilisez la syntaxe suivante: MSD [/I][/F[lecteur:][chemin]fichier] [/P[lecteur:][chemin]fichier] [/S[lecteur:][chemin][fichier]] 24 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Pour lancer le programme MSD et visualiser les données techniques à l'aide de son interface, utilisez la syntaxe suivante: MSD [/B][/I] Paramètres [lecteur:][chemin]fichier l'état en cours. Spécifient le lecteur, le répertoire et le fichier où vous souhaitezdécrire Commutateurs /B Lance MSD en noir et blanc et non en couleurs. /I Indique à MSD de ne pas détecter le matériel installé. /F[lecteur:][chemin]fichier Vous invite à entrer vos coordonnées et des commentaires, puis décrit l'état dans le fichier spécifié. /P[lecteur:][chemin]fichier Décrit un état MSD complet dans le fichier spécifié, sans vous demander a ucune information. /S[lecteur:][chemin][fichier] Décrit un état récapitulatif MSD dans le fichier spécifié, sans vous demander aucune information. Si vous ne spécifiez pas de paramètre, MSD affiche l'état à l'écran. ♦ LOADFIX.EXE LOADFIX [lecteur:][chem]fichier Charge un programme au-dessus des 64 premiers Ko de mémoire et l'exécute. Utilisez LOADFIX pour charger un programme si vous avez reçu le message "Packed file corrupt" quand vous essayez de le charger en mémoire basse. ♦ MODE.COM Configure un périphérique. Port imprimante: MODE LPTn[:] [COLS=c] [LINES=l] [RETRY=r] Port série: MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r] Etat d'un périphérique: MODE [périph] [/STATUS] Redirection impression: MODE LPTn[:]=COMm[:] Préparation page de codes: MODE périph CP PREPARE=((yyy[...]) [lecteur:][chem]fichier) Sélection page de codes: MODE périph CP SELECT=yyy Actualisation page de codes: MODE périph CP REFRESH 25 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Etat de page de codes: MODE périph CP [/STATUS] Définition affichage: MODE [adapt][,n] MODE CON[:] [COLS=c] [LINES=n] Réglage clavier: MODE CON[:] [RATE=r DELAY=d] ♦ MORE.COM MORE [lecteur:][chem]fichier commande | MORE Affiche la sortie écran par écran. [lecteur:][chem]fichier Fichier à afficher écran par écran. commande Commande dont la sortie doit être affichée. ♦ MOUSE.COM (.EXE) Charge le gestionnaire de souris ♦ NLSFUNC.EXE ♦ SORT.EXE ♦ SUBST.EXE ♦ SYS.COM SYS [lecteur1:][chem] lecteur2: Copie les fichiers système MS-DOS sur le disque spécifié. [lecteur1:][chem] Emplacement des fichiers système. lecteur2: Lecteur où les fichiers doivent être copiés. ♦ TREE.EXE TREE [lecteur:][chem] [/F] [/A] Affiche l'arbre des répertoires d'un lecteur ou chemin sous forme graphique. /F /A Affiche le nom des fichiers de chaque répertoire. Utilise des caractères ASCII au lieu de caractères étendus. 26 / 51 Version 2.0 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ UNFORMAT UNFORMAT lecteur: [/J] UNFORMAT lecteur: [/U] [/L] [/TEST] [/P] UNFORMAT /PARTN [/L] Récupère un disque détruit par la commande FORMAT ou par la commande RECOVER. lecteur: /J Lecteur à récupérer. Vérifie que les fichiers MIRROR correspondent à l'information système sur le disque. Restaure sans utiliser les fichiers MIRROR. Affiche les noms de tous les fichiers et répertoires trouvés, ou, en conjonction avec /PARTN, affiche la table des partitions. Affiche les infos mais n'écrit pas les modifications sur disque. Envoie les messages sur l'imprimante connectée au port LPT1. Restaure la table des partitions du disque. /U /L /TEST /P /PARTN MIRROR, UNDELETE et UNFORMAT Copyright (C) 1987-1993 Central Point Software,Inc. ♦ VSAFE VSAFE [/option[+ | -] ...] [/NE] [/NX] [/Ax | /Cx] [/N] [/D] [/U] Recherche la présence de virus sur l'ordinateur. Affiche un avertissement si un virus est trouvé. Option est une des suivantes : 1 2 3 4 5 6 7 8 Avertissement lors du formatage du disque dur Avertissement résident Protection générale contre l'écriture Recherche des fichiers infectés Avertissement lors de l'infection du secteur d'amorçage Protection de la zone d'amorce d'un disque dur Protection de la zone d'amorce d'une disquette Protection des fichiers exécutables contre l'écriture /NE /NX /Ax /Cx /N /D /U Evite à VSafe de se charger en mémoire paginée. Evite à VSafe de se charger en mémoire étendue. Définition de Alt+x comme touche d'appel. Définition de Ctrl+x comme touche d'appel. Autorise VSafe à surveiller les lecteurs réseau contre les virus. Inactive la création de sommes de contrôle. Désactive VSafe de la mémoire. ♦ INTERLNK 27 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ INTERSVR INTERSVR [lecteur:[...]] [/X=lecteur:[...]] [/LPT[:][n | adresse]] [/COM[:][n | adresse]] [/baud:vitesse] [/b] Permet le transfert des fichiers séries ou parallèles et rend capable l'impression par réaffectation des lecteurs de disques. lecteur: Précise le(s) lecteur(s) de disque(s) à réaffecter (Par défaut, tous les lecteurs de disques sont réaffectés). /X=lecteur: Précise le(s) lecteur(s) de disque(s) à exclure. /LPT[n] Précise le port à balayer. (/LPT balaye tous les ports LPT). /LPT[address] Précise l'adresse du port à balayer. /COM[n] Précise un port à balayer. (/COM balaye tous les ports COM). /COM[address] Précise l'adresse d'un port à balayer. /BAUD:vitesse Sélectionne la vitesse maximum du port série en bauds. /B Affiche l'écran du serveur Interlnk en noir et blanc. /V Empêche les conflits avec l'horloge de l'ordinateur. Spécifiez ce commutateur si vous avez une connexion série entre les ordinateurs et qu'un d'entre eux s'arrête de fonctionner lorsque vous utilisez Interlnk. INTERSVR /RCOPY Copie les fichiers d'Interlnk d'un ordinateur à un autre, seulement si les ports séries des ordinateurs sont connectés par un cable modem de 7 broches. ♦ NLSFUNC NLSFUNC [[lecteur:][chem]fichier] Charge en mémoire les informations spécifiques à un pays. [lecteur:][chem]fichier Fichier contenant les informations spécifiques à un pays. ♦ PRINT PRINT [/D:périph] [/B:taille] [/U:tops1] [/M:tops2] [/S:tops3] [/Q:tailleq] [/T] [[lecteur:][chem]fichier[ ...]] [/C] [/P] Imprime un fichier texte tout en permettant de continuer à utiliser MS-DOS. /D:périph /B:taille /U:tops1 prête. /M:tops2 /S:tops3 arrière/Q:tailleq /T /C suivent. Spécifie un périphérique d'impression. Spécifie la taille du tampon interne (en octets). Spécifie le temps d'attente maximum (en tops d'horloge) pour que l'imprimante soit Spécifie le temps maximum alloué pour l'impression d'un caractère. Spécifie le nombre de tops d'horloge alloué par le répartiteur pour l'impression en plan. Spécifie le nombre maximum de fichiers admis dans la file d'attente d'impression. Supprime tous les fichiers de la file d'attente d'impression. Abandonne l'impression du fichier précédant le commutateur et des fichiers qui le 28 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K /P Version 2.0 Ajoute le fichier précédant le commutateur et ceux qui le suivent à la file d'attente d'impression. PRINT sans paramètre affiche le contenu de la file d'attente d'impression. ♦ QBASIC QBASIC [/B] [/EDITOR] [/G] [/H] [/MBF] [/NOHI] [[/RUN] [lecteur][chem]fichier] Lance l'environnement de programmation MS-DOS QBasic. /B Permet d'utiliser un écran monochrome avec adaptateur couleur. /EDITOR Lance l'Editeur MS-DOS. /G Active une mise à jour plus rapide d'un écran CGA. /H Choisit la résolution la plus haute possible pour votre matériel. /MBF Convertit les fonctions intrinsèques MKS$, MKD$, CVS et CVD en MKSMBF$, MKDMBF$, CVSMBF et CVDMBF, respectivement. /NOHI Permet l'utilisation d'un écran qui ne gère pas la double intensité /RUN Exécute un fichier programme QBasic avant de l'afficher. [[lecteur][chem]fichier] Spécifie le fichier programme à charger ou à exécuter. ♦ REPLACE REPLACE [lecteur1:][chem1]fichier [lecteur2:][chem2][/A][/P][/R][/W] REPLACE [lecteur1:][chem1]fichier [lecteur2:][chem2] [/P][/R][/S][/W][/U] Remplace des fichiers. [lecteur1:][chem1]fichier Fichier(s) source. [lecteur2:][chem2] Répertoire où les fichiers doivent être remplacés. /A Ajoute les nouveaux fichiers dans le répertoire cible. Ne pas utiliser avec les commutateurs /S ou /U. /P Demande confirmation avant le remplacement ou l'ajout d'un fichier. /R Remplace aussi les fichiers lecture seule. /S Remplace les fichiers dans tous les sous-répertoires du répertoire cible. Ne pas utiliser avec le commutateur /A. /W Attend que vous insériez une disquette pour continuer. /U Ne remplace que les fichiers plus anciens que les fichiers source. Ne pas utiliser avec le commutateur /A. ♦ RESTORE RESTORE lecteur1: lecteur2:[chem[fichier]][/S][/P] [/B:date] [/A:date] [/E:heure] [/L:heure] [/M] [/N] [/D] Restaure des fichiers sauvegardés avec le programme BACKUP. lecteur1: Lecteur où sont placées les copies de sauvegarde. lecteur2:[chem[fichier]] Fichier(s) à restaurer. /S Restaure les fichiers de tous les sous-répertoires du chemin spécifié. 29 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K /P /B /A /E /L /M /N /D Version 2.0 Demande confirmation avant de restaurer des fichiers lecture seule ou des fichiers modifiés depuis la dernière sauvegarde. Ne restaure que les fichiers modifiés avant date. Ne restaure que les fichiers modifiés après date. Ne restaure que les fichiers modifiés avant l'heure spécifiée. Ne restaure que les fichiers modifiés après l'heure spécifiée. Ne restaure que les fichiers modifiés depuis la dernière sauvegarde. Ne restaure que les fichiers qui n'existent plus sur le disque cible. Affiche les fichiers sauvegardés correspondant à la spécification. ♦ SCANDISK.EXE Lance le programme de réparation de disque ScanDisk. Pour vérifier et réparer un lecteur, utilisez la syntaxe suivante : SCANDISK [lecteur : | /ALL] [/CHECKONLY | /AUTOFIX [/NOSAVE]] [/SURFACE] Pour vérifier et réparer un fichier de volume DriveSpace compressé désinstallé, utilisez la syntaxe suivante : SCANDISK lecteur:\DRVSPACE.nnn [/CHECKONLY | /AUTOFIX [/NOSAVE]] Pour examiner un fichier de fragmentation, utilisez la syntaxe suivante : SCANDISK /FRAGMENT [lecteur :][chemin]nom de fichier Pour annuler les réparations effectuées précédemment, utilisez la syntaxe suivante : SCANDISK /UNDO [lecteur :] [lecteur :] /ALL /AUTOFIX /CHECKONLY /CUSTOM /NOSAVE Spécifie le lecteur. Vérifie et répare tous les lecteurs locaux. Corrige les problèmes sans intervention de l'utilisateur. Vérifie un lecteur, mais ne répare aucun dommage. Configure et lance ScanDisk en fonction des paramètres de SCANDISK.INI. Avec /AUTOFIX, supprime les unités d'allocation perdues au lieu de les enregistrer comme fichiers. /NOSUMMARY Avec /CHECKONLY ou /AUTOFIX, empêche ScanDisk de s'arrêter aux écrans de sommaire. /SURFACE Effectue un examen de la surface après les autres vérifications. /MONO Configure SCANDISK pour une utilisation sur affichage monochrome. Pour vérifier et réparer le lecteur courant, tapez SCANDISK sans aucun paramètre. ♦ SETVER.EXE Spécifie le numéro de version que MS-DOS renvoie à un programme. Affichage de la table des versions : SETVER [lecteur:chemin] Ajout d'une entrée : SETVER [lecteur:chemin]fichier n.nn Suppression d'une entrée : SETVER [lecteur:chemin]fichier /DELETE [/QUIET] 30 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 [lecteur:chemin] Emplacement du fichier SETVER.EXE. fichier Nom du fichier programme. n.nn Numéro de version de MS-DOS à retourner au programme. /DELETE ou /D Supprime l'entrée correspondante de la table des versions. /QUIET Désactive l'affichage d'un message lors de la suppression d'une entrée dans la table des versions. ♦ SHARE.EXE SHARE [/F:espace] [/L:verrous] Installe le partage et le verrouillage de fichiers sur votre disque dur. /F:espace /L:verrous Spécifie l'espace alloué pour l'information de partage des fichiers. Spécifie le nombre de fichiers qui peuvent être verrouillés au même moment. ♦ SIZER.EXE SIZER.EXE est utilisé par MemMaker pendant le processus d'optimisation de mémoire et n'est pas utilisable à partir de l'invite MS-DOS. Microsoft (R) SIZER Version 1.0 Copyright (C) Microsoft Corp 1993.Tous droits réservés. ♦ SMARTDRV.EXE SMARTDRV [/X] [[lecteur[+|-]]...] [/U] [/C | /R] [/F | /N] [/L] [/V | /Q | /S] [TailleCacheInit] [TailleCacheWin] [/E:TailleElément] [/B:TailleTampon] Installe et configure l'utilitaire d'antémémoire SMARTDrive. /X Désactive l'écriture en différé par le cache de tous les lecteurs. lecteur Définit les options d'écriture en antémémoire pour le(s) lecteur(s) spécifié(s). Il(s) aura/auront l'écriture en différé par le cache désactivée, à moins que vous ajoutiez + + Active l'écriture en différé par le cache pour ce lecteur. Désactive tous les caches pour le lecteur spécifié. /U Ne charge pas le module cache CD-ROM. /C Ecrit toutes les informations en écriture différée par le cache sur le lecteur de disque dur. /R Vide le cache et redémarre SMARTDrive. /F Ecrit les données de l'antémémoire avant le retour à l'invite. (par défaut) /N N'écrit pas les données de l'antémémoire avant le retour à l'invite. /L Empêche SMARTDrive de se charger lui-même en mémoire conventionnelle. /V Affiche les messages de SMARTDrive lors de son démarrage. /Q Evite l'affichage des informations de SMARTDrive à l'écran lors de son démarrage. /S Affiche des informations supplémentaires. TailleCacheInit Taille mémoire XMS (en Ko) utilisée pour le cache. TailleCacheWin Taille mémoire XMS (en Ko) utilisée pendant l'exécution de Windows. /B:TailleTampon Taille de la zone tampon de lecture. /E:TailleElement Spécifie la taille d'informations pouvant être déplacée en une seule fois 31 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ♦ SORT.EXE SORT [/R] [/+n] [lecteur1:][chem1]fichier1 [ [lecteur2:][chem2]fichier2][commande |] SORT [/R] [/+n] [ [lecteur2:][chem2]fichier2] Trie son entrée et envoie le résultat sur l'écran, dans un fichier ou sur un périphérique. /R Inverse l'ordre de tri, c-à-d, trie de Z à A, puis de 9 à 0. /+n Trie le fichier selon les caractères commençant à la colonne n. [lecteur1:][chem1]fichier1 Fichier à trier. [lecteur2:][chem2]fichier2 Fichier où stocker le résultat du tri. commande Commande dont la sortie doit être triée. ♦ SUBST.EXE SUBST [lecteur1: [lecteur2:]chem] SUBST lecteur1: /D Associe un chemin à une lettre de lecteur. lecteur1: Lettre du lecteur virtuel à laquelle vous désirez associer un chemin. [lecteur:2]chem Lecteur et chemin que vous désirez associer à un lecteur virtuel. /D Supprime une association (avec un lecteur virtuel). SUBST sans paramètre affiche la liste courante des lecteurs virtuels. ♦ UNDELETE.EXE UNDELETE [[lecteur:][chemin]fichier] [/DT | /DS | /DOS] UNDELETE [/LIST | /ALL | /PURGE[lecteur] | /STATUS | /LOAD | /UNLOAD | /S[lecteur] | /T[lecteur]-entrées ]] - Une protection contre l'effacement. Copyright (C) 1987-1993 Central Point Software, Inc. Tous droits réservés. Restaure des fichiers précédemment effacés avec la commande DEL. /LIST Affiche la liste des fichiers qui peuvent être récupérés. /ALL Récupère les fichiers spécifiés sans demander de confirmation. /DOS Utilise seulement les informations du répertoire MS-DOS. /DT Utilise seulement les fichiers protégés par Traqueur. /DS Utilise seulement les fichiers protégés par Sentinelle. /LOAD Charge Undelete en utilisant les options de UNDELETE.INI. /UNLOAD Décharge Undelete de la mémoire. /PURGE[lecteur] Vide le contenu du répertoire de protection par Sentinelle. /STATUS Affiche l'état de Undelete. /S[lecteur] Active la protection par Sentinelle d'Undelete. /T[lecteur][-entrées] Active la protection par Traqueur d'Undelete. /? Affiche l'Aide de la commande Undelete. 32 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 UNDELETE et UNFORMAT Copyright (C) 1987-1993 Central Point Software. ♦ XCOPY.EXE XCOPY source [cible] [/A | /M] [/D:date] [/P] [/S] [/E] [/V] [/W] Copie des fichiers et des répertoires. source cible /A /M /D:date /P /S /E /V /W /Y /-Y Fichier(s) à copier. Emplacement et/ou noms des fichiers cible. Copie les fichier dont l'attribut archive est activé, ne modifie pas l'attribut. Copie les fichiers dont l'attribut archive est activé, désactive l'attribut actif. Ne copie que les fichiers modifiés à ou après la date spécifiée. Demande confirmation avant de créer un fichier cible. Ne copie que les répertoires non vides. Copie aussi les répertoires vides. Vérifie l'écriture de chaque fichier. Vous demande d'appuyer sur une touche avant de copier. Ne demande pas de confirmation lors de l'écrasement de la destination. Oblige la confirmation lors de l'écrasement de la destination. Le commutateur /Y peut-être préinitialisé dans la variable d'environnement COPYCMD. Cela pourrait être outrepassé avec /-Y sur la ligne de commande. 33 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 FICHIERS SYSTEMES (A CHARGER DANS LE CONFIG.SYS) ♦ ANSI.SYS Définit les fonctions qui modifient l'affichage, contrôlent le déplacement du curseur et réaffectent les touches. Le gestionnaire de périphérique ANSI.SYS prend en charge l'émulation par un terminal ANSI de séquences d'échappement permettant de gérer le clavier et l'écran de votre système. Une séquence d'échappement ANSI est une séquence de caractères ASCII, dont les deux premiers sont le caractère d'échappement (1Bh) et le crochet ouvrant (5Bh). Le ou les caractères suivants spécifient un code alphanumérique qui gère une fonction de l'affichage ou du clavier. Les séquences d'échappement ANSI font la distinction entre les majuscules et les minuscules; par exemple "A" et "a" n'ont pas du tout la même signification. Ce gestionnaire de périphérique doit être chargé par une commande DEVICE ou DEVICEHIGH dans votre fichier CONFIG.SYS. Remarque: Dans cette rubrique, les lettres en gras de syntaxe et des séquences d'échappement ANSI indiquent que le texte doit être tapé comme indiqué. Syntaxe DEVICE=[lecteur:][chemin]ANSI.SYS [/X] [/K] [R] Paramètre [lecteur:][chemin] Spécifie l'emplacement du fichier ANSI.SYS. Commutateurs /X Redéfinit les touches étendues des claviers 101 touches. /K Permet à ANSI.SYS de gérer un clavier 101 touches comme un clavier 84 touches. Equivaut à la commande SWITCHES=/K. Si vous exécutez la commande SWITCHES=/K, vous devez utiliser le commutateur /K avec ANSI.SYS. /R Ajuste la barre de défilement pour améliorer la lisibilité lorsque ANSI.SYS est utilisé avec des programmes de lecture d'écran (rendant les ordinateurs plus accessible aux personnes handicapés). Paramètres utilisés dans les séquences d'échappement ANSI Pn Paramètre numérique. Spécifie un nombre décimal. Ps 34 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Paramètre de sélection. Spécifie un nombre décimal permettant de sélectionner une fonction. Pour spécifier plusieurs fonctions, séparez les paramètres par des points virgules. PL Paramètre de ligne. Spécifie un nombre décimal représentant l'une des lignes de l'écran ou de tout autre périphérique. Pc Paramètre de colonne. Spécifie un nombre décimal représentant l'une des colonnes de l'écran ou de tout autre périphérique. Séquences d'échappement ANSI contrôlant le déplacement du curseur, l'affichage graphique et les paramètres du clavier Dans la liste de séquences d'échappement ci-dessous, ESC est l'abréviation du caractère d'échappement ASCII 27 (1Bh), affiché au début de chaque séquence d'échappement. ESC[PL;PcH Déplacement du curseur: Place le curseur à l'endroit spécifié (coordonnées). Si vous n'en spécifiez aucun, le curseur se place sur l'origine, c'est-à-dire dans l'angle supérieur gauche de l'écran (ligne 0, colonne 0). Cette séquence d'échappement s'exécute comme la suivante. ESC[PL;Pcf Déplacement du curseur: S'exécute comme la séquence d'échappement précédente. ESC[PnA Déplacement du curseur vers le haut: Déplace le curseur vers le haut selon le nombre de lignes spécifié, sans changer de colonne. Si le curseur se trouve déjà sur la première ligne, ANSI.SYS ignore cette séquence. ESC[PnB Déplacement du curseur vers le bas: Déplace le curseur vers le bas selon le nombre de lignes spécifié, sans changer de colonne. Si le curseur se trouve déjà sur la dernière ligne, ANSI.SYS ignore cette séquence. ESC[PnC Déplacement du curseur vers la droite: Déplace le curseur vers la droite selon le nombre de colonnes spécifié, sans changer de ligne. Si le curseur se trouve déjà sur la dernière colonne de droite, ANSI.SYS ignore cette séquence. ESC[PnD Déplacement du curseur vers la gauche: Déplace le curseur vers la gauche selon le nombre de colonnes spécifié, sans changer de ligne. Si le curseur se trouve déjà sur la dernière colonne de gauche, ANSI.SYS ignore cette séquence. ESC[s Enregistrement de la position du curseur: Enregistre la position en cours du curseur. Vous pouvez placer le curseur à cet endroit à l'aide de la séquence d'échappement de restauration du curseur. ESC[u Restauration du curseur: Place le curseur à l'endroit enregistré à l'aide de la séquence d'enregistrement du curseur. ESC[2J Effacement de l'écran: Efface l'écran et place le curseur à la position d'origine (ligne 0, colonne 0). ESC[K Suppression de la ligne: Supprime tous les caractères à partir du curseur jusqu'à la fin de la ligne, y compris celui sur lequel se trouve le curseur. ESC[Ps;...;Psm Définition du mode graphique: Active les fonctions graphiques spécifiées par les valeurs ci-après. Ces fonctions restent actives jusqu'à nouvelle exécution de la séquence d'échappement. Le mode graphique permet de modifier les couleurs et les attributs de texte, tels que gras et souligné. 35 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Attributs du texte 0 Aucun attribut 1 Gras 4 Souligné (moniteurs monochromes uniquement) 5 Clignotant 7 Vidéo inverse 8 Caché Couleurs du texte 30 Noir 31 Rouge 32 Vert 33 Jaune 34 Bleu 35 Magenta 36 Cyan 37 Blanc Couleurs du fond 40 Noir 41 Rouge 42 Vert 43 Jaune 44 Bleu 45 Magenta 46 Cyan 47 Blanc Les paramètres 30 à 47 sont conformes à la norme ISO 6429. ESC[=psh Mode d'affichage: Modifie la largeur de l'écran ou le type d'affichage selon le mode spécifié: 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 40 x 148 x 25 monochrome (texte) 40 x 148 x 25 couleur (texte) 80 x 148 x 25 monochrome (texte) 80 x 148 x 25 couleur (texte) 320 x 148 x 200 4 couleurs (graphique) 320 x 148 x 200 monochrome (graphique) 640 x 148 x 200 monochrome (graphique) Passage automatique à la ligne suivante 320 x 148 x 200 couleur (graphique) 640 x 148 x 200 couleur (graphique 16 couleurs) 640 x 148 x 350 monochrome (graphique 2 couleurs) 640 x 148 x 350 couleur (graphique 16 couleurs) 640 x 148 x 480 monochrome (graphique 2 couleurs) 640 x 148 x 480 couleur (graphique 16 couleurs) 320 x 148 x 200 couleur (graphique 256 couleurs) ESC[=Psl Annulation du mode d'affichage: Utilise les mêmes paramètres que la séquence d'échappement du mode d'affichage, à l'exception de la valeur 7, qui désactive le passage automatique à la ligne. Le dernier caractère de la séquence d'échappement est un L minuscule. 36 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 ESC[code;string;...p Définition des chaînes de clavier: Affecte une chaîne spécifiée à une touche du clavier. Les paramètres de cette séquence d'échappement sont définis comme suit: Code: Valeurs ci-dessous, qui représentent des touches et des combinaisons de touches. En plus des points virgules de la séquence d'échappement, tapez ceux des codes, comme indiqué dans le tableau. Les codes entre parenthèses ne sont pas disponibles sur certains claviers et ne peuvent dans ce cas être reconnus par ANSI.SYS, sauf si vous spécifiez le commutateur /X dans la commande DEVICE. Chaîne: code ASCII d'un caractère ou chaîne entre guillemets. Exemple: 65 et "A" correspondent tous deux à un A majuscule. IMPORTANT: Certaines des valeurs du tableau ci-dessous ne sont pas disponibles sur tous les ordinateurs. Pour les identifier, consultez la documentation de votre système. Touche F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 ORIG HAUT PG.PREC GAUCHE DROITE FIN BAS PG.SUIV INS SUPPR ORIG (touche grise) HAUT (touche grise) PG.PREC (touche grise) GAUCHE (touche grise) DROITE (touche grise) FIN (touche grise) BAS (touche grise) PG.SUIV (touche grise) INS (touche grise) SUPPR (touche grise) Code 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) MAJ+ 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) 37 / 51 CTRL+ 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) ALT+ 0;104 0;105 0;106 0;107 0;108 0;109 0;110 0;111 0;112 0;113 0;139 0;140 --------------------(224;151) (224;152) (224;153) (224;155) (224;157) (224;159) (224;154) (224;161) (224;162) (224;163) Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K IMPR.ECRAN PAUSE/ATTN RET.ARR ENTREE TAB NULL 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 = [ ] ; ' , ----8 13 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 ----8 --0;15 --65 66 67 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 38 / 51 0;114 0;0 127 10 (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 ------- ----(0) (0;28) (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 Version 2.0 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K . / ` ENTREE (pavé numérique) / (pavé numérique) * (pavé numérique) - (pavé numérique) + (pavé numérique) 5 (pavé numérique) 46 47 96 13 47 42 45 43 (0;76) 62 63 126 --47 (0;144) 45 43 53 ------10 (0;142) (0;78) (0;149) (0;150) (0;143) Version 2.0 0;52 0;53 (0;41) (0;166) (0;74) --(0;164) (0;55) --- ♦ CHKSTATE.SYS Utilisé par le programme d'optimisation de MemMaker pour le suivi du procédé d'optimisation. Pendant l'optimisation, MemMaker ajoute la ligne de commande CHKSTATE.SYS au début de votre fichier CONFIG.SYS. Lorsque l'optimisation est terminée, MemMaker supprime la ligne de commande CHKSTATE.SYS. CHKSTATE.SYS est utilisé exclusivement par MemMaker. ♦ DISPLAY.SYS Permet l'affichage de jeux de caractères internationaux sur les moniteurs EGA, VGA et sur ceux à affichage à cristaux liquides. Ce gestionnaire de périphérique doit être chargé à partir des commandes DEVICE ou DEVICEHIGH dans le fichier CONFIG.SYS. Pour plus d'informations, consultez le chapitre "Personnalisation par pays" dans le Guide de l'utilisateur de MS-DOS. Syntaxe DEVICE=[lecteur:][chemin]DISPLAY.SYS CON[:]=(type[,[pcm][,n]]) DEVICE=[lecteur:][chemin]DISPLAY.SYS CON[:]=(type[,[pcm][,(n,m)]]) Paramètres [lecteur:][chemin] Précisent l'emplacement du fichier DISPLAY.SYS. type Précise l'adaptateur d'écran utilisé. Les valeurs valides sont EGA et LCD. La valeur EGA doit être utilisée pour les adaptateurs d'écran EGA et VGA. Si le paramètre type est omis, DISPLAY.SYS détermine le type d'adaptateur utilisé. Vous pouvez également spécifier CGA ou MONO comme type mais ces valeurs sont sans effet car la commutation de pages de codes (jeux de caractères) n'est pas activée pour ces types d'écran. pcm 39 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Précise le numéro de la page de codes reconnue par le matériel. La liste qui suit contient les numéros de pages de codes gérées par MS- DOS, ainsi que le pays ou la langue qui leur correspond: 437 850 852 860 863 865 Etats-Unis Multilingue (Latin I) Slave (Latin II) Portugais Canada francophone Nordique Des jeux de caractères supplémentaires sont pris en charge par les fichiers EGA2.CPI et EGA3.CPI. Pour plus d'informations, consultez le fichier PAYS.TXT qui se trouve dans le répertoire contenant vos fichiers MS-DOS. Pour plus d'informations, consultez l'annexe "Claviers et jeux de caractères" du Guide de l'utilisateur de MS-DOS. n Précise le nombre de pages de codes supplémentaires reconnues en plus de la page de codes principale spécifiée par le paramètre pcm. Les valeurs valides pour n vont de 0 à 6. La valeur dépend de votre matériel. Pour les adaptateurs EGA, la valeur maximale est 6; pour les adaptateurs LCD, la valeur maximale est 1. m Précise le nombre de polices secondaires gérées par le matériel pour chaque page de codes. La valeur par défaut est 2 pour le type EGA et 1 pour le type LCD. ♦ DRIVER.SYS Ce gestionnaire vous permet de créer un lecteur logique pour faire référence à un lecteur de disquette physique. Il doit être chargé avec une commande DEVICE ou DEVICEHIGH dans le fichier CONFIG.SYS. Un lecteur logique est un pointeur vers un lecteur physique présent dans le système. Le lecteur logique est associé à une lettre de lecteur(A: ou B:, par exemple). Vous pouvez spécifier des paramètres pour décrire le lecteur à MS-DOS. Syntaxe DEVICE=[lecteur:][chemin]DRIVER.SYS /D:numéro [/C] [/F:type] [/H:têtes] [/S:secteurs] [/T:pistes] Paramètre [lecteur:][chemin] Précisent l'emplacement du fichier DRIVER.SYS. Commutateurs /D:numéro Précise le numéro du lecteur de disquette. Les valeurs valides pour numéro sont comprises entre 0 et 127. Le premier lecteur de disquette est le lecteur 0, le second est le lecteur 1. Un troisième lecteur, qui doit être externe, porte le numéro 2. Sur un système ne comportant qu'un lecteur de disquette, 40 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 les lecteurs A: et B: portent le numéro 0. Sur un système qui comporte plusieurs lecteurs de disquettes, le lecteur B: porte le numéro 1. /C Indique que le lecteur de disquette physique peut détecter si la porte est ouverte (gestion du signal d'état du loquet). /F:type Précise le type de lecteur de disquette. Les valeurs valides de type sont les suivantes: 0 1 2 7 9 160 Ko/180 Ko ou 320 Ko/360 Ko 1,2 Mo 720 Ko (disquettes de 3,5 pouces) ou autres 1,44 Mo (disquettes de 3,5 pouces) 2,88 Mo (disquettes de 3,5 pouces) La valeur par défaut pour type est 2. Généralement, si vous utilisez le commutateur /F, vous pouvez omettre les commutateurs /H, /S et /T. Vérifiez que les valeurs par défaut de ces commutateurs correspondent au type de lecteur de disquette utilisé. Consultez la documentation du fabricant du lecteur de disquette pour déterminer les valeurs exactes. Si vous spécifiez les commutateurs /H, /S et /T, vous pouvez omettre le commutateur /F. /H:têtes Précise le nombre de têtes de lecture dans le lecteur. Les valeurs valides pour têtes sont comprises entre 1 et 99. La valeur par défaut est 2. Consultez la documentation du fabricant du lecteur de disquette pour trouver la valeur exacte. /S:secteurs Précise le nombre de secteurs par piste. Les valeurs valides pour secteurs sont comprises entre 1 et 99. La valeur par défaut dépend de la valeur du paramètre type, comme indiqué dans la liste suivante: /F:0 /S:9 /F:1 /S:15 /F:2 /S:9 /F:7 /S:18 /F:9 /S:36 Consultez la documentation du fabricant du lecteur de disquette pour trouver la valeur exacte. /T:pistes Précise le nombre de pistes par face supporté par le périphérique. Les valeurs valides pour pistes sont comprises entre 1 et 999. La valeur par défaut est 80, sauf si la valeur type est 0, auquel cas la valeur par défaut est 40. Consultez la documentation du fabricant du lecteur de disquette pour trouver la valeur exacte. 41 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Remarques Gestion du signal de la porte du lecteur de disquette La gestion du signal d'état de la porte signifie qu'un lecteur peut déterminer si la porte est ouverte ou fermée. Ceci permet d'accélérer certaines opérations MS-DOS sur les disquettes. Si vous utilisez le commutateur /C, MS-DOS suppose que le lecteur peut prendre en charge la détection du signal d'état de la porte. Pour déterminer si votre lecteur est dans ce cas, consultez sa documentation. Modification ou redéfinition d'un lecteur physique Pour plus d'informations sur la modification des paramètres d'un lecteur physique, consultez la commande DRIVPARM. Vous pouvez aussi utiliser DRIVER.SYS pour redéfinir un lecteur de disquette. Limitation d'utilisation de DRIVER.SYS Vous ne pouvez pas utiliser DRIVER.SYS avec un lecteur de disque dur. Pour plus d'informations sur la substitution de lecteurs logiques à des lecteurs de disque dur, consultez la commande SUBST. Création d'un lecteur logique en double Supposons que vous voulez utiliser un lecteur de disquette physique pour copier des fichiers d'une disquette sur une autre. Comme vous ne pouvez pas copier depuis et vers un même lecteur logique en utilisant les commandes COPY ou XCOPY, vous devez affecter une seconde lettre de lecteur au lecteur physique. Si votre système ne dispose que d'un lecteur de disquette, vous n'avez pas besoin de DRIVER.SYS. MS-DOS assigne les lecteurs logiques A: et B: à ce lecteur. Vous pouvez copier les fichiers du lecteur A: sur le lecteur B: en changeant de disquette lorsque MS-DOS vous le demande. Si votre système possède plusieurs lecteurs de disquette, vous pouvez utiliser DRIVER.SYS pour affecter une deuxième lettre de lecteur à l'un d'eux. Création d'un nouveau lecteur logique avec des paramètres différents Vous pouvez utiliser DRIVER.SYS pour affecter un lecteur logique avec des paramètres différents de ceux du lecteur logique précédemment affecté: MS-DOS suppose alors que les paramètres de ce dernier ne sont plus corrects. Vous ne devez donc plus utiliser la lettre de lecteur qui correspond au précédent lecteur logique. ♦ DRVSPACE.SYS Détermine l'emplacement définitif du fichier DRVSPACE.BIN en mémoire. Ce fichier est la partie de MS-DOS qui permet d'accéder aux lecteurs compressés. Lorsque vous démarrez votre ordinateur, MS-DOS charge le fichier DRVSPACE.BIN avec d'autres fonctions du système d'exploitation, avant d'exécuter les commandes de vos fichiers CONFIG.SYS et AUTOEXEC.BAT. DRVSPACE.BIN est tout d'abord chargé dans la mémoire conventionnelle car son chargement s'effectue avant celui des gestionnaires de périphérique permettant d'accéder à la mémoire supérieure. 42 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Lorsque vous exécutez le programme d'installation de DriveSpace, une commande est ajoutée pour DRVSPACE.SYS dans votre fichier CONFIG.SYS. Syntaxe DEVICE = [lecteur:][chemin]DRVSPACE.SYS /MOVE [/NOHMA] DEVICEHIGH = [lecteur:][chemin]DRVSPACE.SYS /MOVE [/NOHMA] Commutateurs /MOVE Déplace le fichier DRVSPACE.BIN vers son emplacement définitif en mémoire. A l'origine, le fichier DRVSPACE.BIN est chargé dans la partie supérieure de la mémoire conventionnelle. Lorsque MS-DOS a terminé d'exécuter les commandes du fichier CONFIG.SYS, le fichier DRVSPACE.BIN est placé dans la partie inférieure de la mémoire conventionnelle. Si le gestionnaire de périphérique DRVSPACE.SYS est chargé à l'aide de la commande DEVICE, c'est ce gestionnaire qui déplace le fichier DRVSPACE.BIN de la partie supérieure de la mémoire conventionnelle vers la partie inférieure. Ceci peut s'avérer utile pour éviter les conflits avec des programmes chargés par le fichier CONFIG.SYS qui nécessitent l'accès à la partie supérieure de la mémoire conventionnelle. Lorsque DRVSPACE.SYS est chargé à l'aide de la commande DEVICEHIGH, le fichier DRVSPACE.BIN est déplacé dans la mémoire supérieure, si elle est disponible. Ainsi, une plus grande partie de la mémoire conventionnelle est disponible. /NOHMA Empêche DRVSPACE.SYS de déplacer une partie du fichier DRVSPACE.BIN vers la zone de mémoire supérieure (HMA). Si MS-DOS est chargé dans la HMA, DRVSPACE.SYS déplace une partie du fichier DRVSPACE.BIN vers la HMA (s'il y a suffisamment d'espace pour effectuer cette opération). Utilisez ce commutateur si vous ne souhaitez pas que le fichier DRVSPACE.BIN utilise la HMA. (Il n'est pas nécessaire d'utiliser ce commutateur si vous passez d'une version autre que la version 6.2 de MS-DOS à MS-DOS 6.22.) Paramètre [lecteur:][chemin] Spécifie l'emplacement du fichier DRVSPACE.SYS. ♦ EGA.SYS Sauvegarde et restaure l'affichage lorsque la commutation de tâches du Shell MS-DOS est activée avec un adaptateur d'écran (moniteur) EGA. Si vous utilisez un moniteur EGA, vous devez installer le gestionnaire de périphérique EGA.SYS avant d'activer la commutation de tâches. Ce gestionnaire doit être chargé avec une commande DEVICE ou DEVICEHIGH dans le fichier CONFIG.SYS. Syntaxe DEVICE=[lecteur:][chemin]EGA.SYS 43 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Paramètres [lecteur:][chemin] Précisent l'emplacement du fichier EGA.SYS. Remarques Si vous utilisez une souris sur un système doté d'un adaptateur d'écran EGA, vous pouvez économiser de la mémoire en installant EGA.SYS avant le gestionnaire de la souris. ♦ HIMEM.SYS HIMEM est un gestionnaire de mémoire étendue. Il s'agit d'un programme qui gère la mémoire étendue du système et notamment sa zone de mémoire supérieure (HMA), pour empêcher que deux applications ou gestionnaires de périphérique utilisent la même partie de la mémoire simultanément. Pour installer HIMEM.SYS, ajoutez une commande DEVICE le concernant au fichier CONFIG.SYS. Cette ligne de commande doit précéder toutes celles qui lancent des applications ou des gestionnaires de périphérique utilisant la mémoire étendue, tels que EMM386.EXE par exemple. Syntaxe: DEVICE=[lecteur:][chemin]HIMEM.SYS [/A20CONTROL:ON|OFF] [/CPUCLOCK:ON|OFF] [/EISA] [/HMAMIN=m] [/INT15=xxxx] [/NUMHANDLES=n] [/MACHINE:xxxx] [/SHADOWRAM:ON|OFF] [/TESTMEM:ON|OFF] [/VERBOSE] Le plus souvent, il est inutile de spécifier des commutateurs, car les valeurs par défaut s'appliquent à la plupart des configurations matérielles. Paramètre: [lecteur:][chemin] Spécifie l'emplacement du fichier HIMEM.SYS. Ce fichier doit toujours se trouver sur le même lecteur que vos fichiers MS-DOS. S'il se trouve dans le répertoire racine du lecteur de lancement, il est inutile de préciser son chemin, mais vous devez toujours indiquer le nom du fichier (HIMEM.SYS). Commutateurs: /A20CONTROL:ON|OFF Spécifie si HIMEM doit prendre le contrôle de la ligne A20, même si celle-ci était activée lors du chargement de HIMEM. Le programme de traitement A20 permet à votre ordinateur d'accéder à la zone de mémoire supérieure. Si vous spécifiez /A20CONTROL:OFF, HIMEM prend le contrôle de la ligne A20 uniquement si cette dernière était désactivée lors du chargement de HIMEM. Le paramètre par défaut est /A20CONTROL:ON. /CPUCLOCK:ON|OFF Spécifie si HIMEM doit avoir une incidence sur la vitesse d'horloge de votre ordinateur. Si cette dernière est modifiée lorsque vous installez HIMEM, vous pouvez résoudre le problème en spécifiant 44 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 /CPUCLOCK:ON. Toutefois, l'activation de ce commutateur ralentit HIMEM. Le paramètre par défaut est /CPUCLOCK:OFF. /EISA Indique à HIMEM.SYS d'allouer toute la mémoire étendue disponible. Ce commutateur ne concerne que les systèmes EISA (Extended Industry Standard Architecture) ayant plus de 16 Mo de mémoire. Sur les autres systèmes, HIMEM alloue automatiquement toute la mémoire étendue disponible. /HMAMIN=m Spécifie la capacité mémoire (en kilo-octets) qu'une application doit utiliser pour que HIMEM lui donne accès à la zone de mémoire supérieure. Etant donné que cette zone ne peut être utilisée que par une application à la fois, HIMEM l'alloue à la première qui satisfait au critère défini pour ce commutateur. Les valeurs admises s'échelonnent entre 0 et 63. Pour le paramètre m, indiquez une valeur correspondant à la capacité mémoire nécessaire à l'application qui utilise le plus de mémoire supérieure. Ce commutateur est facultatif. La valeur par défaut est zéro. Si vous n'indiquez aucune valeur ou que vous conservez la valeur par défaut, HIMEM alloue la mémoire HMA à la première application qui tente d'y accéder, quel que soit le nombre de kilo-octets qu'elle utilise. Le commutateur /HMAMIN n'a aucun effet lorsque vous exécutez Windows en mode 386 étendu. /INT15=xxxx Indique le nombre de kilo-octets de mémoire étendue à allouer à l'interruption 15h. Certaines anciennes applications utilisent cette interface plutôt que la méthode XMS fournie par HIMEM pour allouer la mémoire étendue. Si vous utilisez de telles applications, vous devez leur garantir une quantité suffisante de mémoire: calculez la valeur de xxxx en ajoutant 64 kilo-octets à la capacité mémoire nécessaire à l'application. Vous pouvez indiquer une valeur comprise entre 64 et 65535, sans toutefois dépasser la mémoire effectivement disponible sur votre système. Si la valeur spécifiée est inférieure à 64, elle est remplacée par 0, qui est la valeur par défaut. /NUMHANDLES=n Spécifie le nombre maximum de descripteurs de bloc de mémoire étendue (EMB) pouvant être utilisés simultanément. Les valeurs admises s'échelonnent entre 1 et 128, la valeur par défaut étant 32. Chaque descripteur requiert 6 octets de mémoire. Le commutateur /NUMHANDLES n'a aucun effet lorsque vous exécutez Windows en mode 386 étendu. /MACHINE:xxxx Spécifie le type d'ordinateur utilisé. HIMEM parvient à déterminer le type de la plupart des systèmes, à quelques exceptions près. Dans ce cas, c'est le type de système par défaut qui est utilisé (IBM AT ou compatible). Cependant, vous devrez peut-être spécifier le commutateur /MACHINE si HIMEM ne reconnaît pas le type de votre ordinateur et ne fonctionne pas correctement avec la valeur par défaut. Ce commutateur est actuellement nécessaire pour les systèmes de type Acer 1100, Wyse et IBM 7552. La valeur de xxxx peut être l'un des codes ci-dessous ou le numéro équivalent. 45 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Code Numéro Type d'ordinateur at ps2 ptlcascade hpvectra att6300plus acer1100 toshiba wyse tulip zenith at1 at2 css at3 philips fasthp ibm7552 bullmicral dell 1 2 3 4 5 6 7 8 9 10 11 12 12 13 13 14 15 16 17 IBM AT ou compatible à 100% IBM PS/2 Phoenix Cascade BIOS HP Vectra (A & A+) AT&T 6300 Plus Acer 1100 Toshiba 1600 et 1200XE Wyse 286 12,5 Mhz Tulip SX Zénith ZBIOS IBM PC/AT (autre délai) IBM PC/AT (autre délai) CSS Labs IBM PC/AT (autre délai) Philips HP Vectra IBM 7552 Industrial Computer BM 60 Dell XBIOS Version 2.0 /SHADOWRAM:ON|OFF Indique s'il faut désactiver la mémoire de copie RAM (SHADOWRAM:OFF) ou s'il faut laisser le code ROM s'exécuter à partir de la RAM (SHADOWRAM:ON). Certains ordinateurs exécutent le code ROM plus rapidement lorsqu'il est copié au démarrage dans la mémoire vive, au temps d'accès plus court. Toutefois, cette fonction utilise de la mémoire étendue. Sur les ordinateurs dotés de moins de 2 Mo de mémoire vive et utilisant la mémoire de copie, HIMEM essaie généralement de désactiver la mémoire de copie afin de récupérer de la mémoire étendue pour Windows. Cette désactivation n'est possible que sur certains types de systèmes. Lorsque HIMEM désactive la mémoire de copie, le code ROM s'exécute en mémoire morte (ROM), qui est plus lente que la mémoire vive, et l'ordinateur risque de fonctionner moins rapidement. /TESTMEM:ON|OFF Détermine si HIMEM a réalisé un test de la mémoire lors du démarrage de votre ordinateur. Par défaut, HIMEM test la fiabilité de la mémoire étendue de votre ordinateur à chaque démarrage. Ce test peut détecter la mémoire n'étant plus fiable. De la mémoire non fiable peut causer une instabilité de votre système ou une perte de données. Le test mémoire de HIMEM est plus complet que le test réalisé lors du démarrage de la plupart des ordinateurs. Pour empêcher HIMEM de réaliser le test mémoire, précisez /TESTMEM:OFF. La désactivation du test mémoire réduira le temps du processus de démarrage. (Le paramètre par défaut est /TESTMEM:ON.) /VERBOSE Indique à HIMEM.SYS d'afficher les messages d'état et d'erreur lors du chargement. Par défaut, HIMEM.SYS n'affiche pas ces messages. L'abréviation /V est autorisée. (Pour afficher l'état des messages sans ajouter le commutateur /VERBOSE, appuyez et maintenez enfoncée la touche ALT pendant le démarrage et le chargement de HIMEM.) Remarques: HIMEM test la fiabilité de votre mémoire étendue 46 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 La version HIMEM.SYS de MS-DOS 6.22 comprend une option de sécurité spéciale votre machine. HIMEM vérifie la mémoire en écrivant et lisant les données dans chaque adresse mémoire, recherchant pour des différences de données sur le disque. Si les données lus par HIMEM à une adresse sont différentes de celles écrites à cette adresse, alors la mémoire à cette adresse n'est pas fiable. De la mémoire non fiable peut causer une instabilité du système ou une perte de données. Le test mémoire effectué par HIMEM est plus complet que la plupart des tests standards réalisés au démarrage de l'ordinateur. Si HIMEM détecte de la mémoire non fiable, il affiche le message suivant et ne se charge pas: ERREUR: HIMEM.SYS a détecté de la mémoire XMS non fiable à l'adresse XXXXXXXXh Si vous recevez ce message, vous devez avoir la mémoire de votre ordinateur vérifié par un technicien qualifié en matériel informatique. Malgré que vous puissiez désactiver le test mémoire et charger HIMEM en utilisant le commutateur /TESTMEM:OFF, il n'est pas conseillé de le faire jusqu'à ce que la mémoire ait été vérifié par un technicien. Allocation de mémoire par défaut La zone de mémoire haute (HMA) peut être utilisée par un seul programme à la fois. Si vous n'indiquez pas le commutateur /HMAMIN=m (ou que vous spécifiez la valeur 0), HIMEM.SYS réserve cette zone de mémoire au premier programme qui la sollicite et qui satisfait au critère indiqué pour le commutateur /HMAMIN=m. Pour assurer une gestion efficace de la zone de mémoire haute de votre système, indiquez pour la valeur m la capacité mémoire nécessaire au programme qui utilise le plus de mémoire haute. Chargement de MS-DOS dans la zone de mémoire haute (HMA) Pour charger MS-DOS dans la mémoire HMA, vous devez d'abord charger HIMEM.SYS ou un autre gestionnaire XMS. Indiquez ensuite la commande DOS=HIGH dans le fichier CONFIG.SYS, à un endroit quelconque. (La commande DOS=HIGH peut apparaître n'importe où dans le fichier CONFIG.SYS.) ♦ RAMDRIVE.SYS Permet d'utiliser une partie de la mémoire vive (RAM) comme s'il s'agissait d'un disque dur. Ce gestionnaire doit être chargé à l'aide des commandes DEVICE ou DEVICEHIGH dans votre fichier CONFIG.SYS. On appelle cette zone disque virtuel car elle se trouve en mémoire vive (RAM), qui fonctionne plus rapidement qu'un disque dur car l'ordinateur y accède beaucoup plus vite. Un disque virtuel ressemble à un lecteur de disque dur normal et s'utilise de la même façon. La principale différence entre les deux est que vous perdez les données contenues dans le disque virtuel lorsque vous éteignez ou relancez l'ordinateur, car il ne s'agit pas d'un disque physique. Vous pouvez définir autant de disques virtuels que vous le souhaitez, dans la limite de la mémoire disponible. Pour ce faire, ajoutez une ligne RAMDRIVE.SYS au fichier CONFIG.SYS pour chaque disque virtuel à créer. Syntaxe DEVICE=[lecteur:][chemin]RAMDRIVE.SYS [tailledisque taillesecteur [Nbentrées]]] [/E | /A] 47 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Paramètres [lecteur:][chemin] Spécifie l'emplacement du fichier RAMDRIVE.SYS. tailledisque Spécifie la capacité mémoire (en kilo-octets) à utiliser pour le disque virtuel. Par exemple, spécifiez 640 pour ce paramètre si vous souhaitez créer un disque virtuel de 640 Ko. Si vous n'indiquez pas de valeur, RAMDrive crée un disque de 64 Ko. Les valeurs admises vont de 4 à 32 767, mais vous ne devez pas dépasser la mémoire effectivement disponible sur votre système. taillesecteur Spécifie la taille d'un secteur de disque (en octets). Les valeurs admises sont 128, 256 et 512. Si vous indiquez une valeur pour ce paramètre, vous devez également en spécifier une pour tailledisque. Il est généralement conseillé d'utiliser la valeur par défaut de 512 octets. Nbentrées Nombre maximal de fichiers et de répertoires que le répertoire racine du disque virtuel peut contenir. Les valeurs admises vont de 2 à 1 024. Le nombre d'entrées spécifié est arrondi en fonction de la taille des secteurs. La valeur par défaut est 64 entrées. Si vous indiquez une valeur pour ce paramètre, vous devez également en spécifier une pour tailledisque et taillesecteur. Si la capacité mémoire n'est pas suffisante pour créer le disque virtuel spécifié, RAMDrive tente de le créer en limitant le nombre d'entrées possibles à 16, même si cela ne correspond pas à la limite que vous avez fixée. Commutateurs /E Crée le disque virtuel en mémoire étendue. RAMDrive ne peut utiliser la mémoire étendue que si cette dernière est disponible sur votre système et qu'une commande DEVICE concernant le gestionnaire de mémoire étendue (HIMEM.SYS, par exemple) est placée avant celle qui concerne RAMDrive dans le fichier CONFIG.SYS. Si votre système dispose de la mémoire étendue, il est généralement préférable d'y créer votre disque virtuel. /A Crée le disque virtuel en mémoire paginée. RAMDrive ne peut utiliser la mémoire paginée que si cette dernière est disponible sur votre système et qu'une commande DEVICE concernant le gestionnaire de mémoire paginée (EMM386, 386MAX, CEMM ou QEMM, par exemple) est placée avant celle qui concerne RAMDRIVE.SYS dans le fichier CONFIG.SYS. Remarques: Utilisation de la mémoire conventionnelle La spécification d'un type de mémoire pour la création d'un disque virtuel est facultative, mais fortement recommandée. En effet, si vous n'indiquez pas l'un des commutateurs /E ou /A, RAMDRIVE.SYS utilise la mémoire conventionnelle, ce qui réduit l'espace mémoire disponible pour l'exécution des programmes. Toutefois, si votre système ne dispose pas de mémoire étendue, de 48 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 mémoire paginée ni de disque dur, vous pouvez créer un disque virtuel en mémoire conventionnelle. Sur un système sans disque dur, la création d'un disque virtuel accélère l'exécution des programmes, ce qui peut compenser largement la perte de mémoire conventionnelle. Utilisation de la mémoire étendue Si vous avez installé la mémoire étendue sur votre système (au-delà de 1 méga-octet), vous pouvez y créer plusieurs disques virtuels. Pour ce faire, il faut que vous ayez installé dans le fichier CONFIG.SYS un gestionnaire de mémoire étendue conforme à la norme XMS (Lotus/Intel/Microsoft/AST eXtended Memory Specification), tel que HYMEM.SYS. La commande DEVICE concernant ce gestionnaire doit être placée avant celle qui installe le disque virtuel. Utilisation de la mémoire paginée RAMDRIVE.SYS ne peut créer un disque virtuel en mémoire paginée que si cette dernière est installée sur votre système. Dans le fichier CONFIG.SYS, la commande DEVICE concernant le gestionnaire de mémoire paginée (EMM386.EXE, par exemple) doit être placée avant celle qui installe RAMDRIVE.SYS. Le gestionnaire de mémoire paginée utilisé doit être conforme à la norme LIM_EMS (Lotus/Intel/Microsoft Expanded Memory Specification). Optimisation d'un disque virtuel Pour optimiser votre disque virtuel, définissez une variable d'environnement TEMP pour un répertoire situé sur ce disque. Si vous utilisez Windows, veillez à ce que votre disque virtuel fasse plus de 2 Mo pour pouvoir créer les fichiers temporaires nécessaires à l'impression. Compression d'un RAMDrive Pour compresser un RAMDrive, vous devez utiliser la commande suivante : DRVSPACE /CREATE . Bien qu'il soit possible de compresser un RAMDrive en utilisant la commande DRVSPACE /COMPRESS, cela n'est pas conseillé. Etant donné qu'un RAMDrive est par définition une mémoire volatile, les mécanismes de récupération automatique de DriveSpace ne peuvent pas fonctionner sur ce type de lecteur. Si vous compressez votre RAMDrive, assurez-vous que la commande DEVICE pour RAMDRIVE.SYS apparaît dans votre fichier CONFIG.SYS avant la commande DEVICE de DRVSPACE.SYS. Si ce n'est pas le cas, le RAMDrive compressé ne sera pas installé automatiquement lorsque vous démarrez votre ordinateur. 49 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 Commandes du CONFIG.SYS Le fichier CONFIG.SYS est un fichier texte qui contient des commandes spéciales. Ces commandes configurent les composantes de votre matériel informatique de manière à ce que MS-DOS et ses applications puissent les utiliser. Lorsque MS-DOS démarre, il exécute les commandes du fichier CONFIG.SYS. Normalement, le fichier CONFIG.SYS se trouve dans le répertoire racine du lecteur C. Commandes CONFIG.SYS Les commandes CONFIG.SYS indiquées ci-dessous ne peuvent être utilisées que dans le fichier CONFIG.SYS : Buffers Country Device Devicehigh Dos Drivparm Fcbs Files Install Installhigh Lastdrive Numlock Shell Stacks Switches Les commandes suivantes sont généralement utilisées dans le fichier CONFIG.SYS, mais peuvent aussi être tapées au niveau de l'invite : Break Rem Set Les commandes particulières qui suivent ne sont utilisées que pour définir des configurations multiples au sein du fichier CONFIG.SYS : Include Menucolor Menudefault Menuitem Submenu Pour plus d'informations sur la définition de configurations multiples, voir Multi-Config (Commandes) . Caractères spéciaux dans le fichier CONFIG.SYS Le fichier CONFIG.SYS peut également inclure les caractères particuliers suivants : ; Spécifie que la ligne en cours est un commentaire descriptif et ne devrait pas être exécutée. Insérez ce caractère au début de la ligne. La commande REM permet également d'insérer un commentaire. ? Spécifie que MS-DOS demandera une confirmation de votre part avant d'exécuter la commande en cours. Insérez ce caractère immédiatement après la commande que vous 50 / 51 Les Commandes en lignes : DOS / Win9X / Win NT /Win 2K Version 2.0 souhaitez exécuter, sans aucun espace, mais avant le signe égal (=). Par exemple, pour que MS-DOS vous demande une confirmation avant d'exécuter la commande DOS=HIGH, vous devrez modifier la commande de la manière suivante : DOS?=HIGH. De même, pour que MSDOS vous demande une confirmation avant d'exécuter la commande DEVICEHIGH /L:1,7280=MYFILE.SYS, vous devrez modifier la commande de la manière suivante : DEVICEHIGH? /L:1,7280=MYFILE.SYS Ignorer les commandes de CONFIG.SYS et AUTOEXEC.BAT Si votre système présente des problèmes qui pourraient provenir d'une ou de plusieurs commandes de vos fichiers CONFIG.SYS ou AUTOEXEC.BAT, vous souhaitez peut-être ignorer certaines ou la totalité des commandes de ces fichiers. (Pour plus d'informations sur les procédures à suivre pour ignorer DriveSpace, consultez la section suivante.) Pour ignorer toutes les commandes de vos fichiers CONFIG.SYS et UTOEXEC.BAT, appuyez sur F5 immédiatement après avoir démarré votre ordinateur, lorsque le texte suivant apparaît : "Démarrage de MS-DOS". Pour ignorer individuellement des commandes de CONFIG.SYS et AUTOEXEC.BAT, appuyez sur F8. MS-DOS vous demandera alors pour chaque commande si vous souhaitez l'exécuter ou l'ignorer. Pour exécuter toutes les commandes de démarrage restantes, appuyez sur ECHAP. Pour ignorer toutes les commandes de démarrage restantes, appuyez sur F5. Pour désactiver cette fonction, ajoutez la commande suivante à votre fichier CONFIG.SYS : SWITCHES /N . Démarrage de votre ordinateur sans charger le fichier DRVSPACE.BIN DRVSPACE.BIN est la partie de MS-DOS donnant l'accès aux lecteurs compressés DriveSpace. Normalement, si votre disque dur a été compressé à l'aide de DriveSpace, le fichier DRVSPACE.BIN est chargé, même si vous appuyez sur F5 ou F8. Vous pouvez désactiver cette fonction de deux manières : Pour démarrer votre ordinateur sans charger DRVSPACE.BIN et pour ignorer toutes les commandes contenues dans vos fichiers CONFIG.SYS et AUTOEXEC.BAT, vous devez appuyer sur CTRL+F5. Pour démarrer votre ordinateur sans charger DRVSPACE.BIN et pour ignorer individuellement des commandes de vos fichiers CONFIG.SYS et AUTOEXEC.BAT, appuyez sur CTRL+F8. MS-DOS vous demandera alors pour chaque commande de CONFIG.SYS et AUTOEXEC.BAT si vous souhaitez l'exécuter ou l'ignorer. Pour exécuter toutes les commandes de démarrage restantes, appuyez sur ECHAP. Pour ignorer toutes les commandes de démarrage restantes, appuyez sur F5. Remarque: Si vous ignorez DRVSPACE.BIN, vous n'aurez pas la possibilité d'accéder votre lecteur compressé DriveSpace jusqu'à ce que vous redémarriez votre ordinateur avec DRVSPACE.BIN. (Vos lecteurs compressés resteront sur votre disque dur comme fichiers cachés avec des noms tels que DRVSPACE.000. Ne pas effacer ou renommerces fichiers.) Pour désactiver cette fonction, utilisez la commande suivante : DRVSPACE /SWITCHES . Pour plus d'informations sur votre fichier CONFIG.SYS, voir le chapitre "Configuration de votre système" dans le Guide de l'utilisateur. 51 / 51