@echo off if "%1"=="help" ( goto MAN ) if "%1"=="/?" ( goto MAN ) if "%1"=="" ( echo 検索する文字を指定してください。"/?" あるいは "help"で詳細を確認できます。 goto EXIT ) :: 文字列検索 :GREP SET extension=*.* IF NOT "%2"=="" ( SET extension=%2 ) :: 表示) ファイルパス : 行数 : 一致行 for /r %%i in (%extension%) do ( for /F "delims=" %%f in ('findstr /N %1 %%i') do @echo %%i : %%f ) pause :: 終了 goto EXIT :: 使用方法ヘルプ :MAN echo ---------------------