2011年3月5日土曜日

ワイルドカード = Windowsコマンドで複数ファイルを指定する方法 - Windowsのコマンドプロンプト(bat,cmd)

Windowsコマンド。ファイルとフォルダー関連
Windowsコマンドの中には、複数のファイルを同時に処理できるコマンドが多々あります。
複数ファイル(や複数のフォルダー)を指定する時は、ファイル名の中に、次の記号を入れます。

o 「*」は0文字以上の文字列。
o 「?」は任意の1文字。
    + 但し、その部分に「.」がある場合は、その手前の文字を指します。
    + 例えば、「type ???.txt」は、 a.txt も対象にします。


**** 使い方
o ワイルドカードは、「\」や「/」がある場合、一番右側で使う事が出来ます。
    + 例えば、「c:\ミクさん\*.txt」と書く事が出来ます。
o ワイルドカードは、「\」や「/」の左側で使う事は出来ません。
    + 例えば、「c:\*\私のメモ.txt」の検索結果は0件です。


**** 確認したバージョン
o Windows XP Service Pack 3


==
関連ページ:
    ▼Windowsコマンド。ファイルとフォルダー関連▼ABC順
    ▼Windowsコマンド一覧▼ABC順
    ▼コマンドプロンプト画面
    ▼制作メモ
    > FCコマンドで、ファイル名のワイルドカードが正しく動かないパターン
    CD = 現在居る場所(= カレントディレクトリ)を表示、変更する
    PUSHD = 現在居る場所(= カレントディレクトリ)を保存しつつ変更する