この強力なコマンドライン ツールで検索を再発見します
- 名前が変更されたり、元の場所から移動されたファイルを見つけることは、特にファイルの種類が一般的で検索に時間がかかる場合には困難になることがあります。
- Findstr は非常に強力なコマンド ライン ツールで、標準のファイル エクスプローラーの検索にはない条件に基づいてファイルやフォルダーを簡単に検索できます。

バツダウンロードファイルをクリックしてインストールします
- Restoro PC 修復ツールをダウンロード 特許取得済みのテクノロジーを搭載 (特許取得済み ここ).
- クリック スキャン開始 PC の問題の原因となっている可能性のある Windows の問題を見つけます。
- クリック 全て直す コンピューターのセキュリティとパフォーマンスに影響を与える問題を修正します。
- Restoro は次によってダウンロードされました 0 今月の読者様。
Windows コマンド プロンプトがいかに強力であるかはすでにご存知でしょう。 あなたもできます カスタマイズする. しかし、その組み込みコマンド ユーティリティ findstr.exe または Find String についてご存知でしたか? Findstr.exe は、ファイル内の文字列を検索できるコマンド ライン ユーティリティです。
1 つ以上のファイル内の特定の文字列を検索するために使用されます。 デフォルトでは、現在のディレクトリとすべてのサブディレクトリが検索されます。 便利ではありますが、使い方を知らなければ役に立ちません。 幸いなことに、それを最大限に活用する方法をここで共有します。
Windows での findstr.exe の使用法は何ですか?
Windows には既にファイル エクスプローラーの検索機能があるのに、なぜコマンド ライン ユーティリティを使用するのか疑問に思われるかもしれません。 ほとんどの場合は機能しますが、時間がかかり、期待した結果が得られない場合もあります。
他のテキストに比べて findstr.exe を使用する主な利点 検索ツール Microsoft Office ドキュメントや PDF などのバイナリ ファイル内を検索できることです。
さらに、findstr.exe には、何千行もの大きなファイルを検索するときに、どのような出力を表示するか、およびどの行をスキップするかを制御するオプションが用意されています。
findstr.exe を使用することのその他の利点は次のとおりです。
- 正規表現 (regex) をサポートします – 正規表現を使用すると、ワイルドカードや文字列比較などの他の方法を使用するとはるかに困難になる複雑な検索が可能になります。 cmd で正規表現を使用できるかどうか疑問に思っている場合は、これが答えです。
- バイナリファイルを検索します – 他の検索ツールはテキスト ファイルに対してのみ機能します。 Findstr はテキスト ファイルとバイナリ ファイルの両方を検索できます。
- すぐに利用できる – Findstr は、選択した Windows バージョンに限定されません。 これは、Windows の古いバージョンと新しいバージョンで簡単に見つけることができます。 また、組み込みなのでダウンロードする必要がないのも役立ちます。
- 大文字と小文字を区別しない検索を許可します – 単語を検索するときに大文字と小文字を区別する必要はありません。 これは、大文字と小文字が区別されるために一部の検索が失敗する最も一般的な理由の 1 つです。
バッチ ファイルで Findstr を使用するにはどうすればよいですか?
Findstr を使用するには、次のコマンドを使用してコマンド プロンプトを実行する必要があります。 管理者権限. こうすることで、コンピュータ上のすべてのドライブとそのフォルダにアクセスでき、検索が制限されることはありません。
専門家のヒント:
スポンサーあり
PC の問題の中には、特にリポジトリの破損や Windows ファイルの欠落など、対処が難しいものがあります。 エラーを修正できない場合は、システムが部分的に壊れている可能性があります。
マシンをスキャンして障害の内容を特定するツール、Restoro をインストールすることをお勧めします。
ここをクリック ダウンロードして修復を開始します。
これにより、ハード ドライブ上のすべてのフォルダーを検索するコマンドを実行できるようになります。 検索を開始する前に、findstr コマンドがどのように機能するのか、またいつ使用するのかを理解しておく必要があります。
以下に一般的なパラメータの一部を示します。
- /B – 行の先頭にある場合にパターンと一致します。
- /C – 指定された部分文字列を含む文字列を検索します。
- /S – 現在のディレクトリとすべてのサブディレクトリを検索します。
- /I – パターンを検索するときに大文字と小文字の区別を無視します。 大文字と小文字を区別する検索とも呼ばれます。
- /L – ファイル名のみをリストし、内容はリストしません。
- /R – 文字列で正規表現を使用します。
- /M – 一致するファイル名のみを出力します。
いくつかの例をテストするには:
1. 大文字と小文字を区別しないパラメータを使用する
- ヒット ウィンドウズ キー、タイプ cmd 検索バーで をクリックし、 管理者として実行.
- 大文字と小文字を区別しない文字列をテストしてみます。 次のコマンドを入力してヒットします 入力:
findstr /s /i nba “.”
- 文脈上、この用語は、 NBA 本文中では大文字で表記されていますが、 /私 コマンドを実行すると、大文字と小文字は区別されずに検索されます。つまり、大文字と小文字は等しいとみなされます。 の /秒 コマンドはフォルダーとサブフォルダーを検索しますが、 “.” コマンドは、文字列がテキスト ファイルのみに限定されず、各ファイルを検索することを指定します。
2. 特定のテキストを検索する
- コマンド プロンプト ウィンドウで次のコマンドを入力し、キーを押します。 入力:
findstr /c:"nba" kwame.txt
- 上記のコマンドでは、検索を絞り込んで、キーワード nba と kwame という名前の特定のドキュメントのみを見つけました。
- Wsqmcons.exe: それは何ですか? 無効にする必要がありますか?
- Teams で勤務時間と場所を設定できるようになります。
- 0x8007001 エラー コード: このインストールの問題を解決する方法
3. 特定の場所にあるファイルを検索する
- コマンド プロンプト ウィンドウで次のコマンドを入力し、キーを押します。 入力:
findstr /c:"nba" y.z
- ここでは、特定の場所 (この場合は y と z) で NBA を検索しています。
上記の例から、コンピューター上でこれまで行ったことのない検索を行う場合、Findstr.exe が優れたリソースであることが簡単にわかります。 これは非常に便利ですが、適切な使用方法を知るには特定の構文が必要です。
この findstr.exe の簡単な紹介により、findstr.exe を通常のツールキットの一部として使用し、それが提供するすべての機能を最大限に活用できるようになることを願っています。
コマンドライン ユーティリティについて言えば、あらゆることに関する素晴らしい初心者ガイドもあります。 try-catch コマンド, ぜひこちらもチェックしてみてください。
このコマンドラインの使用方法を以下のコメントセクションでお知らせください。
まだ問題がありますか? このツールを使用してそれらを修正します。
スポンサーあり
上記のアドバイスで問題が解決しない場合は、PC で Windows のより深刻な問題が発生する可能性があります。 お勧めします この PC 修復ツールをダウンロードする (TrustPilot.com で Great と評価されています) を使用して、それらに簡単に対処できます。 インストール後は、 スキャン開始 ボタンを押してから、 全て直す。