TCC Alias de commande
Le premier type d’alias, et le plus courant, est l’alias de commande. Un alias de commande est simplement une commande que vous définissez et qui est développée par TCC dans une autre commande ou série de commandes. Si vous êtes familier avec la fonction macro du programme DOSKEY de Microsoft, vous trouverez des alias de commande similaires mais plus puissants. Une différence majeure est que, contrairement aux macros DOSKEY, les alias de commande peuvent être utilisés dans les fichiers batch ainsi qu'à l'invite.
La plupart des alias de commande ont quatre objectifs : abréger une commande plus longue (ou une série de commandes), fournir des options par défaut à une commande, remplacer une commande par une autre ou simplement fournir un nom plus mnémonique à une commande. Une abréviation peut rendre une commande longue aussi courte que vous le souhaitez, jusqu'à une seule lettre :
alias c = copie
alias d=rép
alias l=liste
alias q=`pushd "c:\program files\quake iii arena" & quake3.exe & popd`
alias ff=firefox.exe
alias tf=dir /[d] /od
Un alias de commande peut être une abréviation de plusieurs commandes :
alias eval=`set eval=%@eval[%$] && echo [%$] = %@comma[%eval]`
alias nd=`md /s %1 && %1\`
Vous pouvez utiliser un alias de commande pour fournir des options par défaut à une commande. Par exemple, si vous souhaitez habituellement DIR pour inclure les fichiers cachés et système, vous pouvez créer un alias pour ajouter automatiquement l'option /A :
alias rép=*rép /a
Attention à ce genre d'alias ! Les alias sont actifs dans les fichiers batch ainsi qu'à l'invite de commande ; changer le comportement des commandes courantes comme DIR peut parfois avoir des conséquences imprévues dans les fichiers batch ou même dans d'autres alias. Il peut être plus sûr de créer un alias avec un nom différent :
alias da=rép /a
Vous pouvez également utiliser un alias de commande pour remplacer une commande par une autre. Si vous avez l'habitude de taper un nom de commande, vous pouvez le remplacer par une autre commande sans avoir à recycler vos doigts :
alias edit=notepad.exe
alias plus = liste
alias pkunzip=unzip.exe
alias telnet="c:\program files\secure telnet et ftp\sshclient.exe"
Enfin, vous pouvez utiliser un alias de commande pour créer un nom plus mémorable pour une commande :
alias kill=fin de tâche /f
alias arrêt = redémarrage /p
alias mot = winword.exe
Copyright © 2011-2023, Charles Dye