web-dev-qa-db-ja.com

Vista Explorerで、ディレクトリ内のすべてのファイルの内容で単語を検索するにはどうすればよいですか?

VistaのディレクトリにPHP Webサイトがあります。

そのディレクトリ内の多くのファイルには、「出力」という単語が含まれています。 Windowsエクスプローラーで、検索ボックスに「出力」と入力します。 2つのファイルは検出されますが、他のファイルは検出されません。

Vistaのエクスプローラー検索を正確で信頼できるものにするために何をする必要がありますか?

現在、私はEclipseを開いて、うまく機能するグローバル検索を実行することでこれを解決しています。毎回Eclipseを開くのを20秒待たずにこれを実行できれば素晴らしいと思います。

alt text

これが私の検索オプションです。私はすべてをオンにしました:

enter image description here

9
Edward Tanguay

私もこれを広範囲に検索しました。 「インデックスなしを含める」オプションでは、特定のファイルタイプがまだ除外されているようです(同様のテストを設定しました。ファイルの名前を.txtに変更すると機能し、名前を.phpに戻すと見つかりません)。それを回避する唯一の方法は、Vistaにそのファイルタイプを検索させることです ここでの説明

しかし、私にとって、検索したいすべての拡張機能に対してVistaを準備することは、解決策ではありません。私は agent ransack という無料のユーティリティを使用する傾向があります。フォルダを指定してファイルの内容を検索でき、ブルートフォースメカニズムを考慮すると驚くほど高速です。

alt text

6
Vdex

そのような検索には Notepad ++ を使用します。 Eclipseよりも開く方が軽く、Nice出力や他の多くのオプションがあります。もちろん他にもたくさんのツールがありますが、私はこれが好きです。

Menu

Find In Files

7
ianix

最近、私は本当にクールなツールを見つけました voidtoolsによるすべて これは非常にうまくいきます。

すべてのファイル名(非表示、システム、通常:すべて)のインデックスを維持します。
超高速で、最小限ですが実用的なユーザーインターフェイスを備えています。
ファイル名の一部、ワイルドカード、さらには正規表現を使用して検索できます。

あなたが本当に求めているファイルを表示しないこれらすべての「インデックス付き検索」リソースホッグよりもはるかに優れています。

-ジェロエン

コントロールパネルの下で検索するためのオプションに移動し、隠しファイルと隠しフォルダーを検索できるようにする必要があるかもしれませんか?

1
CrimsoИ

dOSに行きます!

cmdプロンプトを開き、「findstr」を使用して検索します

C:\> findstr /I "$output" C:\data\*.php5

findstr /?を実行しているすべてのオプションを確認してください。

出力を「パイプ」または「リダイレクト」することもできます

0
Amit

Locate32 という名前の無料のユーティリティをチェックする必要があるかもしれません。このユーティリティは、ファイルの内容ではなく、ファイル名、日付、サイズなどのみにインデックスを付けます。

すでに述べたように動作します すべて ですが、これはNTFSだけでなく、すべての種類のドライブで動作し、ファイルの内容も検索するように構成できます(たとえば、ファイルを検索するように指示できます)名前が"Report"で始まる20MB未満で、"Archive"ディレクトリにない場合は、それに一致するファイルを探して、コンテンツ内で文字列"Needed now!")を検索します。

Win+Shift+Fキーを構成して検索ダイアログを表示しましたが、ディレクトリやファイルにすばやくアクセスする方法が見つかりませんでした。

0
TheNewbie