Windows XPとWindows7がファイル名検索を実行する方法の間には重大な回帰があります。XPでは、デフォルトでは、大文字と小文字を区別しない包含検索を使用してファイル名全体が文字列として検索されます(ファイル名内の単語の中央または末尾に一致させることができます。Windows7は、ファイル名内の単語のbeginningにのみ一致するようです。
例:Thisismy-reallylongfilename.txt
long
を検索すると、XPでは一致しますが、Windows7では一致しません。Windows7ではファイル名の「単語」の先頭として認識されるため、really
を検索すると両方で一致します。 。
Windows7の検索をXPのように動作させ、各単語の先頭だけでなく、ファイル名の任意の部分に一致させる方法はありますか?
回答:使用~~searchterm
。 2つのチルダにより、Windows 7検索は、WindowsXPと非常によく似た部分文字列検索を実行します。
高度なクエリ構文を使用できます。これはおそらくより強力ですが、より複雑でもあります。また、検索がどのように機能するかを簡単に理解することもできません。
name:
は、ファイルのnameプロパティのみを検索し、日付、タイプ、フォルダー、ファイルの内容は検索しないように指示します。
チルダ~
は、アスタリスクが任意の文字の任意の数であり、疑問符が1文字のみのプレースホルダーであるdosワイルドカード(*および?)を許可するように指示します。
name:~"*long*"
this ページの下部にあるチャートが役立ちます。
正直なところ、XPと同じ機能を実現するようにWindows7検索を構成する方法がわかりません。何年にもわたってWindowsVista/7 +検索を「修正」しようとした後、サードパーティのアプリケーションがおそらく最良の解決策であると徐々に受け入れるようになりました。それは理想的な解決策ではないことを私は知っていますが、それでもなお感謝する人がいることを願っています。
Explorer ++(Windows用のサードパーティのファイルマネージャーで、ポータブルバージョンが便利です)でのファイル検索は、OPで説明されているように、基本的な文字列照合に非常に優れていることがわかりました。また、90%を超えるフルテラバイトのHDDの検索を数秒で完了しますが、Windows7では結果が少なくなるまでに数分以上かかります。
私はそれを試していませんが、XP Advanced Search UI(別名Classic Windows 2K search)に基づいていますが、さらに多くの機能を備えたFileSearchEXと呼ばれるWindows7用の非常に有望な検索プログラムに出くわしました。さらに、これは私が心から見逃していた「ファイル内のコンテンツの検索」を復活させるようです(Windows 7の「content:」構文はそれほど良くなく、Explorer ++にはこのオプションがありません)。試してみる価値があるようです。
Explorer ++ explorerplusplus.com/
Explorer ++(ポータブル) http://portableapps.com/apps/utilities/explorerplusplus_portable
FileSearchEX http://www.goffconcepts.com/products/filesearchex/
スタートメニューの検索バーを使用していますか?私は実際に、Windows 7の検索バーがXPの検索バーと非常に似ていることを発見しました: http://windows.Microsoft.com/en-us/windows7/products/features/windows-search
不満のあるユーザー(LindsayB1 from this page )は、sourceforgeで無料で利用できる独自のソリューションを作成しました File Search Classic 、その作者は"動物のアニメーションを使用しないファイル検索"。
。