基本字串搜尋

FIND 命令可以逐行掃描大檔案以查詢某個字串。它不支援搜尋字串中的萬用字元。

find /i "Completed" "%userprofile%\Downloads\*.log" >> %targetdir%\tested.log

TYPE scan2.txt | FIND "Failed" /c && echo Scan failed || echo Scan Succeeded

FINDSTR 命令具有更多功能範圍,並支援在搜尋字串中使用萬用字元進行正規表示式(REGEX)搜尋。

FINDSTR /L /C:"Completed" Results.txt

echo %%G | findstr /r /b /c:"[ ]*staff.*" >nul && echo Found!

有關詳細資訊,請參閱 FINDFINDSTR 幫助源。