L’objectif:Afficher le type de commande et ce qu'elle exécuterait

 

Format:QUEL [/A] commander [commander ...]

 

commanderUne ou plusieurs commandes ou fichiers.

 

/Tous)

 

Usage:

 

LEQUEL affiche des informations sur les commandes internes et externes, les fonctions de la bibliothèque, Alias (y compris les alias de frappe), les fichiers, les variables de plug-in, les variables internes, les fonctions variables et les fonctions variables définies par l'utilisateur. Lorsqu'un fichier correspond à un fichier applicable Extension exécutable or Association de fichiers Windows, ces données seront affichées. Les informations exactes signalées dépendent du type de commande ou de fichier que vous spécifiez. Par exemple:

 

[c:\] quel cdd buildtree notepad test.btm test.exe test.xyz test.doc ne rien faire

CDD est une commande interne

buildtree est un alias : cdd /s

le bloc-notes est externe : C:\windows\notepad.exe

test.btm est un fichier batch : C:\test.btm

test.exe est un externe : C:\test.exe

test.xyz est une extension exécutable : C:\path\mybatch.btm C:\test.xyz

test.doc est associé à : C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE

ne rien faire est une commande inconnue

 

Si la commande est un alias abrégé, LEQUEL affichera le nom complet ; c'est à dire.:

 

[c:\] alias options*ions=*option

[c:\] qui opte

options*ions est un alias : *option

 

Vous pouvez utiliser des expressions régulières dans le nom d'alias. Un leader * ignorera le test d'alias (c'est-à-dire si dir est un alias, *rép. renverra la commande interne).

 

LEQUEL peut également reconnaître Brancher commandes, REXX fichiers, EXTROC fichiers et fichiers associés.

 

Si la commande est un lien symbolique et que vous utilisez l’option /A, QUI affichera le lien symbolique de l’exécutable.

 

Remarque: LEQUEL ne prend pas en charge les spécifications génériques, sauf si vous utilisez le /A option. Les paramètres doivent être des commandes réelles ou des noms de fichiers réels (y compris des références de variables et de fonctions comme dans "quel %comspec"). Si un nom de fichier comprend des espaces ou des caractères spéciaux, il doit être placé entre guillemets doubles. Un fichier spécifié sans chemin explicite doit se trouver sur le répertoire actuel. PATH.

 

See Fichiers exécutables et recherches de fichiers pour plus de détails sur l'ordre dans lequel les différents emplacements sont recherchés.

 

Voir aussi: @RECHERCHE, ASSOC, FTYPE.

 

Option:

 

/AAfficher tous les noms correspondants. (Normalement LEQUEL affiche uniquement la première correspondance.) Les fichiers exécutables seront affichés dans l'ordre dans lequel ils se trouvent dans le PATH.