                                 DOSKEY.TXT
                             DOSKEYRemarques
 
Rappel d'une commande
 
Pour rappeler une commande, vous pouvez utiliser toute touche figurant dans
la liste suivante aprs avoir charg Doskey en mmoire:
 
HAUT
    Rappelle la commande MS-DOS utilise avant la commande affiche.
 
BAS
    Rappelle la commande MS-DOS utilise aprs la commande affiche.
 
PG.PREC
    Rappelle la premire commande MS-DOS utilise pendant la session en
    cours.
 
PG.SUIV
    Rappelle la dernire commande MS-DOS utilise.
 
Modification de la ligne de commande
 
Le programme Doskey permet de modifier la ligne de commande en cours. Les
touches de modification de la ligne de commande et leurs fonctions sont
dcrites ci-dessous:
 
GAUCHE
    Dplace le curseur d'un caractre vers la gauche.
 
DROITE
    Dplace le curseur d'un caractre vers la droite.
 
CTRL+GAUCHE
    Dplace le curseur d'un mot vers la gauche.
 
CTRL+DROITE
    Dplace le curseur d'un mot vers la droite.
 
ORIGINE
    Place le curseur au dbut de la ligne.
 
FIN
    Place le curseur  la fin de la ligne.
 
ECHAP
    Efface la commande de l'cran.
 
F1
    Copie dans la ligne de commande MS-DOS un caractre du tampon d'dition
    (celui-ci contient la dernire commande que vous avez tape).
 
F2
    Cherche dans le tampon d'dition le caractre tap aprs F2. Doskey
    insre le texte du tampon d'dition juste avant le caractre spcifi.
 
F3
    Copie dans la ligne de commande le reste du tampon d'dition. Doskey
    commence la copie du tampon  partir de la position indique par le
    curseur dans la ligne de commande.
 
F4
    Supprime les caractres  partir du caractre en cours dans le tampon
    d'dition jusqu'au caractre que vous prcisez. Pour utiliser cette
    touche de modification, appuyez sur F4 et tapez un caractre. Doskey
    supprime jusqu' ce caractre mais conserve ce dernier.
 
F5
    Copie la commande en cours dans le tampon d'dition et efface la ligne
    de commande.
 
F6
    Place un caractre de fin de fichier (CTRL+Z)  la position en cours
    dans la ligne de commande.
 
F7
    Affiche toutes les commandes stockes en mmoire avec les numros
    correspondants. Doskey attribue ces numros dans l'ordre squentiel 
    partir de 1 pour la premire (la plus ancienne) commande stocke en
    mmoire.
 
ALT+F7
    Supprime toutes le commandes stockes en mmoire.
 
F8
    Recherche dans la mmoire une commande que vous voulez voir affiche par
    Doskey. Pour utiliser cette touche de modification, tapez le ou les
    premiers caractres de la commande que vous recherchez et appuyez sur la
    touche F8. Doskey affiche la commande la plus rcente commenant par le
    texte que vous avez tap. Appuyez  plusieurs reprises sur la touche F8
    pour parcourir toutes les commandes commenant par les caractres
    prciss.
 
F9
    Vous demande le numro de la commande  afficher. Pour afficher toutes
    les commandes et leur numro, appuyez sur F7.
 
ALT+F10
    Supprime toutes les dfinitions de macro.
 
Spcification d'un mode d'insertion par dfaut
 
Si vous appuyez sur la touche INSER, vous pouvez taper du texte dans la
ligne de commande Doskey sans remplacer le texte qui s'y trouve dj.
Cependant, ds que vous appuyez sur la touche ENTREE, Doskey ramne le
clavier en mode refrappe. Vous devez  nouveau appuyer sur INSER pour
repasser en mode insertion.
 
Avec le commutateur /INSERT, vous repassez en mode insertion chaque fois que
vous appuyez sur ENTREE. Le clavier reste dans ce mode jusqu' ce que vous
utilisiez le commutateur /OVERSTRIKE. Vous pouvez temporairement repasser en
mode refrappe en appuyant sur la touche INSER. Toutefois, ds que vous
appuyez sur ENTREE, Doskey repasse en mode insertion.
 
La forme du curseur change lorsque vous utilisez INSER pour passer d'un mode
 un autre.
 
Cration d'une macro
 
Vous pouvez utiliser le programme Doskey pour crer des macros qui excutent
une ou plusieurs commandes MS-DOS.
 
Vous pouvez utiliser les caractres spciaux suivants pour contrler le
fonctionnement des commandes au cours de la dfinition d'une macro:
 
$G ou $g
    Redirige la sortie. Utilisez l'un de ces caractres spciaux pour
    envoyer une sortie vers un priphrique ou vers un fichier plutt que
    vers l'cran. Ce caractre quivaut au symbole de redirection de sortie
    (>).
 
$G$G ou $g$g
    Ajoute la sortie  la fin d'un fichier. Utilisez l'un de ces doubles
    caractres spciaux pour ajouter la sortie  un fichier existant plutt
    que de remplacer les donnes du fichier. Ces doubles caractres sont
    quivalents au symbole de redirection de sortie (>>).
 
$L ou $l
    Redirige l'entre. Utilisez l'un de ces caractres spciaux pour lire
    une entre depuis un priphrique ou un fichier plutt qu' partir du
    clavier. Ce caractre quivaut au symbole de redirection d'entre (<).
 
$B ou $b
    Envoie la sortie de la macro  une commande. L'utilisation de l'un de
    ces caractres spciaux quivaut  celle de la barre verticale (|) dans
    une ligne de commande.
 
$T ou $t
    Spare les commandes. Utilisez l'un de ces caractres spciaux pour
    sparer des commandes pendant la cration des macros ou l'entre de
    commandes dans la ligne de commande de Doskey.
 
$$
    Prcise le symbole du dollar ($).
 
$1  $9
    Reprsente toute information que vous voulez spcifier  partir de la
    ligne de commande lorsque vous excutez la macro. Les caractres
    spciaux $1  $9 sont des paramtres qui permettent d'utiliser
    diffrentes donnes dans la ligne de commande chaque fois que vous
    excutez la macro. Le caractre $1 de la commande DOSKEY quivaut au
    caractre %1 d'un fichier de commandes.
 
$*
    Reprsente toutes les informations que vous voulez spcifier  partir de
    la ligne de commande, lorsque vous tapez le nom de la macro. Le
    caractre spcial $* est un paramtre remplaable similaire aux
    caractres $1  $9,  ceci prs, que tout ce que vous tapez dans la
    ligne de commande aprs le nom de la macro remplace $* dans la macro.
 
Par exemple, pour crer une macro qui formate une disquette rapidement et
sans condition, tapez la commande suivante:
 
    doskey qf=format $1 /q /u
 
Pour plus d'informations sur le formatage rapide et inconditionnel,
consultez la commande <FORMAT>.
 
Pour crer une macro, vous pouvez utiliser la commande DOSKEY dans un
fichier de commandes.
 
Excution d'une macro
 
Pour excuter une macro, tapez son nom en commenant au premier caractre de
la ligne de commande. Si la macro a t dfinie avec $* ou des paramtres
remplaables ($1  $9), insrez un espace entre chaque paramtre.
 
Vous pourriez excuter la macro QF cre dans l'exemple prcdent pour
formater une disquette dans le lecteur A:, rapidement et sans condition.
Pour cela, tapez la commande suivante:
 
    qf a:
 
Vous ne pouvez pas lancer une macro  partir d'un fichier de commandes, mais
seulement en dfinir une.
 
Cration d'une macro portant le mme nom qu'une commande MS-DOS
 
Il peut tre utile de crer une macro portant le mme nom qu'une commande
MS-DOS lorsque vous utilisez toujours cette commande avec certains
commutateurs. Dans ce cas, pour diffrencier la commande MS-DOS de votre
macro, procdez comme suit:
 
  Pour excuter la macro, commencez  taper le nom de la macro tout de
   suite aprs l'invite, sans ajouter d'espace.
 
  Pour excuter la commande, insrez un ou plusieurs espaces entre l'invite
   et le nom de la commande.
 
Suppression d'une macro
 
Pour supprimer une macro, tapez la commande suivante:
 
    doskey nommacro=
 
                                      

Ce fichier a t obtenu  partir de l'aide du Dos.
Lancer la commande Dos 'Help DosKey' pour plus d'informations.
                             

