使用命令提示符在文件集中搜索特定字符串



我有100多个文本格式的日志文件。我正在使用命令提示符使用FIND搜索文件中的特定字符串。但我一次只能搜索一个文件。我如何一次搜索所有文件。我也想把结果放在不同的文本文件中。

findtext.bat "search string"一样启动它,它将创建单独的*.out文件。

@echo off
for %%a in (*.log) do (
find "%~1" < "%%a" > "%%~na.out"
)

最新更新