3.6 ワイルドカード

コマンドのオプションにファイル名を指定する場合、複数のファイルを一度に指定したい場合があります。例えば、拡張子がEXEのファイルを全てを対象にしたい場合とか。
コマンドプロンプトでは「*(アスタリスク)」と「?(クエスチョン)」の二つのワイルドカードが使用できます。

*は、0文字以上の文字列と一致します。つまり、?は任意の一文字と一致します。
例えば、
aaa.txt
aa.txt
ab.txt
ba.txt
bb.txt
ac.exe
cc.exe
とある場合、
*.exe で ac.exe cc.exe
a*.txt で aaa.txt aa.txt ab.txt
a?.txt で aa.txt ab.txt
がコマンドの対象となります。

ワイルドカードを指定してコマンドを実行する場合には、事前にdirコマンドで対象のファイル名を確認してから実行した方がいいでしょう。

前へ 戻る  次へ