Windows:エクスプローラーで「除外検索」が上手くできない件

この記事は約3分で読めます。
記事内に広告が含まれています

Windows10 エクスプローラー 検索 除外

こんにちは、さち です。

先日、Windows10 の「エクスプローラー」の検索で「除外」を使いたいことがありました。「XXXを名前に含まないファイルを探す」というやつですね。

ネットでの検索と同じような方法でできるかと思ったんですが、なかなか上手くいきません。

どうしたらいいの……?

スポンサーリンク

検索で「除外」ができない

  1. 「ロ」の文字を含み、位置が異なる3つのファイル「ース」「サン」「カイ」と、含まないファイル「アイス」があります。
    Windows10 エクスプローラー 検索 除外
  2. エクスプローラーの「検索」を使って、「ロ」を含まないファイルだけを表示してみます。いわゆる「除外検索(マイナス検索)」ですね。
    Windows10 エクスプローラー 検索 除外
  3. 「ロ」を含まないように、 の前に除外を意味する -(ハイフン) を入力。
    Windows10 エクスプローラー 検索 除外
  4. しかし、除外されたのは、先頭に「ロ」がある「ース」だけ。「サン」「カイ」は残ってしまっています。
    Windows10 エクスプローラー 検索 除外

場合によっては、この方法でもちゃんと除外できることがありますし、反対に「検索条件に一致する項目はありません。」と出てしまうことも……。

安定しない検索結果に混乱します。

検索で「除外」を使う方法

  1. 先ほどと同じく、名前が「ース」「サン」「カイ」と「アイス」の4つのファイル。
    Windows10 エクスプローラー 検索 除外
  2. エクスプローラーの検索に *ロ と入力。これで、「ロ」を含むファイルに絞り込む「部分一致」の意味になります。
    Windows10 エクスプローラー 検索 除外
  3. 「ロ」を含む「ース」「サン」「カイ」3つに絞り込まれました。
    Windows10 エクスプローラー 検索 除外
  4. さらに、除外を意味する -(ハイフン) を前に付け加えて - *ロ にします。-(ハイフン)*(アスタリスク) の間に半角スペースが必要なので注意。
    Windows10 エクスプローラー 検索 除外
  5. ース」「サン」「カイ」の3つが除外され、「ロ」を含まない「アイス」だけが表示されました。
    Windows10 エクスプローラー 検索 除外

ちなみに、 -(ハイフン) の代わりに、 NOT でも同様の効果を得られます。(NOT は必ず大文字で入力する)
Windows10 エクスプローラー 検索 除外

ただ、この方法でも除外が上手くできないことがあります。その場合は、次項の記述を試してみて下さい。

その他の記述方法

前項の方法で上手くいかない場合は、下記の記述を試してみて下さい。

-名前:ロ

Windows10 エクスプローラー 検索 除外

名前:ロ とすると、ファイル名に「ロ」を含むという意味になります。

これに、除外の -(ハイフン) を付け加えた形です。

-名前:~=ロ

Windows10 エクスプローラー 検索 除外

名前: の間に、「どこか」を意味する ~(チルダ) と、「一致」を意味する = を付けることで、「部分一致」の意味になります。

これに、除外の -(ハイフン) を付け加えた形です。

名前:~!ロ

Windows10 エクスプローラー 検索 除外

名前: の間に、「どこか」を意味する ~(チルダ) と「否定」を意味する ! を付けることで、「部分一致しないもの」の意味になります。

前述の -名前:~=ロ と同じ意味です。! によって除外が行われているので、-(ハイフン) はいらない)

まとめ

-名前:~=ロ の方は -(ハイフン) を消すことで「部分一致」の検索もできるので、名前:~!ロ より使いやすいかもしれません。

エクスプローラーは、日本語での検索に弱いんですよね……。ファイルの形式や名前によっては「部分一致」を使わなくても「除外」できることがあるので、検索の基準が曖昧(あいまい)で不安定という印象があります。

エクスプローラー以外のファイル管理アプリを使う方法もありますけど、こういうブログを書いている以上、一般的な PC環境 から大きく離れるようなことはしたくないですし……。

エクスプローラーでの日本語ファイル名の検索が、もっと直感的&簡単になって欲しいところですね。

関連記事

Windows:エクスプローラーで「現在のフォルダー」だけを検索する

コメント

タイトルとURLをコピーしました