ディレクトリツリー内のすべてのファイルを調べて、すべてのファイルに対して全文検索を実行できるシンプルなWindowsツールを探しています。
Vistaの検索は、開くファイルに注意が必要で、部分的な単語と一致しないため、信頼できません。
誰か良い提案がありますか?
私は Agent Ransack を何年も使用しており、強くお勧めします。
BareGrep searchと入力するとライブになり、一致したコンテキストが表示されます。私もAgentRansackを使用しましたが、ライブ検索が本当に好きです。
findstr
:
findstr /s "foo" *
私はこれに無料のオープンソースFARマネージャーを使用しています:
FARマネージャー
http://www.farmanager.com/
これは、テキストモードを使用するネイティブWindowsアプリケーション(32ビットバージョンと64ビットバージョンが利用可能)です。
FAR Managerを使用している場合は、次のキーストロークを使用して、目的のパスに移動した後、ファイル検索機能にアクセスします。
これがスクリーンショットです:
コマンドラインプログラムをお探しの場合は、組み込みの「findstr」コマンドをお試しください。 https://stackoverflow.com/questions/87350/what-are-good-grep-tool-for-windows で推奨されました
何もダウンロードしたりインストールしたりする必要がないので、「windowsgrep」コマンドとして使用します。
「findstr」のドキュメントと例は、 http://technet.Microsoft.com/en-us/library/bb490907.aspx で入手できます。
/ sを使用して、すべてのサブディレクトリを検索します。これは、ディレクトリ内のすべてのファイルとすべてのサブディレクトリで文字列を見つけるためのtechnetの公式例です。
To search every file in the current directory and all subdirectories that contained the Word Windows, regardless of the letter case, type the following:
findstr /s /i Windows *.*
これは堅実なプログラムのようです あなたが求めていることを達成することができます。
Windows 7のエクスプローラーは検索ボックスでこれを行うと思いますが、それが機能しない場合は...
試してください http://www.wingrep.com/