DOSKEY |
Touche DOS |
---|---|
DOS | Externe |
Syntaxe
DOSKEY [/REINSTALL] [/BUFSIZE=size] [/M] [/H] [/INSERT|/OVERSTRIKE] |
DOSKEY [macroname=[text] |
Paramètres
Nom | Description |
---|---|
macroname=[text] | Ce paramètre permet d'indiquer la création d'une nouvelle macro. |
/B=nnnn | Ce paramètre permet de définir la taille du tampon de macro sur nnnn octets. La valeur par défaut est 512. Ce paramètre est uniquement disponible sous DR-DOS. |
/BUFSIZE=size | Ce paramètre permet d'indiquer la taille du tampon où sont sauvegarder les commandes précédentes et les macros. |
/H | Ce paramètre permet d'afficher la mémoire tampon de l'historique du clavier. Ce paramètre est uniquement disponible sous DR-DOS. |
/HISTORY | Ce paramètre permet d'afficher la liste de l'historique des commandes contenu en mémoire. |
/I | Ce paramètre permet d'indiquer Insert = on pour l'édition de la ligne de commande. Ce paramètre est uniquement disponible sous DR-DOS. |
/INSERT | Ce paramètre permet d'effectuer un insertion dans l'ancien texte au travers du nouveau texte. |
/M | Ce paramètre permet d'afficher la liste des macros. Ce paramètre est uniquement disponible sous DR-DOS. |
/MACROS | Ce paramètre permet d'afficher la liste des macros. Ce paramètre est uniquement disponible sous DR-DOS. |
/O | Ce paramètre permet d'indiquer Insert = off pour l'édition de la ligne de commande. Ce paramètre est uniquement disponible sous DR-DOS. |
/OVERSTRIKE | Ce paramètre permet d'effectuer un remplacement de l'ancien texte par le nouveau texte. |
/R | Ce paramètre permet de réinitialiser les macros. Ce paramètre est uniquement disponible sous DR-DOS. |
/REINSTALL | Ce paramètre permet d'indiquer qu'il faut forcer une nouvelle installation en mémoire du programme «DOSKEY». |
Description
Cette commande permet d'effectuer la gestion de l'historique des entrées de commande.
Remarques
- La commande DOSKEY permet de rappeler les commandes DOS, de modifier les lignes de commande et de créer des macros.
- La commande DOSKEY est un programme résidant en mémoire (environ 4 Ko de RAM).
- Si vous utilisez 4DOS ou NDOS (Norton DOS), la fonction d'édition de ligne de commande intégrée remplace DOSKEY.
- Un nom de macro macroname peut être attribué à n'importe quelle séquence de caractères. Pour effacer une macro, entrez le nom suivi d'un signe égal (=).
- Les symboles spéciaux suivants (majuscules ou minuscules) peuvent être utilisés lors de la définition d'une macro :
Symbole | Description |
---|---|
$G | Ce symbole permet de rediriger la sortie vers un périphérique ou un fichier (comme ">"). |
$G$G | Ce symbole permet d'ajouter la sortie à la fin d'un fichier (comme ">>"). |
$L | Ce symbole permet de rediriger l'entrée (comme "<"). |
$B | Ce symbole permet d'envoyer la sortie de la macro à une commande (comme un tube "|"). |
$T | Ce symbole permet de séparer plusieurs commandes sur une seule ligne. |
$$ | Ce symbole permet d'indiquer le caractère de signe dollar. |
$1 à $9 | Ces symboles permettent d'indiquer les paramètres transmis sur la ligne de commande (comme %1 dans un fichier de commandes). |
$* | Ce symbole permet de passer la ligne de commande complète après le nom de la macro. |
Exemple
L'exemple suivant permet de créer une macro pour créer un nouveau répertoire, puis d'y accéder :
doskey mcd=md $1$tcd$1 |
Dernière mise à jour : Mardi, le 4 Mai 2021