如何设置我的批处理脚本以检查指定位置的所有子文件夹?

时间:2017-05-03 21:37:08

标签: batch-file

截至目前,此脚本按我的意愿运行,但它只会在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

1 个答案:

答案 0 :(得分:0)

/s开关添加到findstr

findstr /?

来自文档提示。