• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TXT内の指定文字を検索するBATファイル)

TXT内の指定文字を検索するBATファイル

このQ&Aのポイント
  • バッチファイルを作成して、指定したテキストファイル内の文字列を検索する方法を解説します。
  • バッチファイルに複数のテキストファイルをドロップし、指定した文字列が含まれないファイル名を表示する方法を紹介します。
  • 検索結果をテキストファイルとして出力することもできます。ログファイルの中から問題箇所を自動的に探し出す手法です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

FINDSTR を実行した後で ERRORLEVEL によって出力する/出力しないを判定すればいいと思います。 @echo off :LOOP if "%1" == "" goto END findstr /C:"D 0000" "%1">nul if errorlevel 1 echo %1 shift goto LOOP :END pause

m7itaclor2
質問者

お礼

errorlevelを使うのですか!意味はまだ調べてないですけど、 特に問題なく行いたい動作が出来ました。 ありがとうございます。

関連するQ&A