基本字串搜尋
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!