截至目前,此脚本按我的意愿运行,但它只会在FolderA中搜索。
实施例; FolderA \产品\ productype \版本\ FolderB中
我想扩展脚本,让它搜索从FolderA到FolderB的所有位置的所有.xml文件,并输出"包"结果到output.txt文件。
@echo OFF
del output.txt
for /f "delims=" %%i in ('findstr /i /c:"<package>" *.xml' "FolderA\*"') do call :job "%%i"
goto :eof
:job
set line=%1
set line=%line:/=%
set line=%line:<=+%
set line=%line:>=+%
set line=%line:*+string+=%
set line=%line:+=&rem.%
echo.%line%>>output.txt
:eof
答案 0 :(得分:0)
将/s
开关添加到findstr
。
见
findstr /?
来自文档提示。