File Filter Shell Extension
フィルタリング名前と種類の指定規則:
1. ファイル名と拡張子が大文字と小文字が区別しないです。
2. 指定する時に、“*”“?”“#”のワイルドカードが使えます。
アスタリスク(*):0個以上の文字の代用として使用できます。
疑問符(?)は、名前の中の1文字の代用として使用できます。
疑問符(#)は、名前の中の1数値の代用として使用できます。
名前欄にいれて使うワイルドカードの例: |
|
ワイルドカード |
検索されるフォルダ・ファイル |
*.txt |
拡張子がtxtのもの |
AAA* |
名前の最初がAAAのもの。 |
*AAA* |
名前の途中にAAAが入っているもの |
*AAA |
名前の最後がAAAのもの。 |
*AAA? |
名前の2番目までにAAAを含むもの |
?AAA |
名前の2番目以降にAAAを含むもの |
?AAA* |
名前の2~4番目にAAAを含むもの |
*###* |
名前の途中に三つ連続数値が入っているもの |
?##AA*AA#? |
複雑でしょう?出来ます! |
3. 複数種類を指定する場合は“;”で区切ります。
例えば:
“*.c??;*.h??;*.r??;*.def;*.bmp;*.ico;*.txt;”
“Debug;Release”
4. 名前と拡張子のフィルタリングが両方指定された場合は、名前と拡張子がフィルタリング条件を両方満足しなければならない。
もし拡張子が指定されなければ、拡張子なしのファイルだけ条件が満足します。
5. フォルダ名がフィルタリング文字列に入れた場合には、このフォルダの下すべてのファイルとフォルダが処理対象となります。"指定した名前/種類を除外する"の設定あった場合には、このフォルダの下すべてのファイルとフォルダが処理対象から排除します。
6. ボタンを押すことで、 “拡張子を選択”ダイアログ ボックス で操作したいフォルダとファイルの種類をリストされ、選択することもできます。