本帖最后由 77七 于 2023-1-29 21:22 编辑
- @echo off
- rem 先设置路径,需要引号,如 set 清单="D:\清单.txt"
- set 源文件夹=
- set 清单=
- cd /d %源文件夹%
- for /f "delims=" %%a in ('type %清单%') do (
- set n=
- for /f "delims=" %%b in ('dir /b /s /a-d *.txt') do (
- for /f "delims=" %%c in ('type "%%~fb" ^| find "%%a"') do (
- echo %%a %%c %%~fb
- set n=1
- )
- )
- if not defined n (
- echo %%a 未搜索到
- )
- )>>"%~dp0"结果.txt
- pause
复制代码
试试能行吗 |