バッチファイル(cmd.exe)でオリジナルのコマンドを使う
batファイルでよく使われる @ECHO off
のように、コマンド名の前にはアットマークを置くことができます。これはパスの通ったファイルに対しても有効です。例えば、 @calc
で電卓が開きます。アットマークはいくらでも置けます。 @@@@@@@@calc
でも電卓が開きます
普通の用途と異なりますが、これはエイリアスを設定した時に元のコマンドを呼び出すのに使えます。
:: エイリアスの設定 doskey dir=echo 1 dir :: 1 と表示される @dir :: 本来のdirが実行される :: エイリアスの設定 doskey @dir=echo 2 @dir :: 2 と表示される @@dir :: 本来のdirが実行される