kissbzm 当前离线
上等兵
::设置待搜索的文件 set File=*_%yd1%.txt ::设置要搜索的字符串 set Str=%d1%号01区 findstr /i /c:"%Str%" "%File%" >nul 2>nul && echo 有 || echo 无 pause ::如何支持多个文件 ::set File=*_%yd1%.txt,*_%yd2%.txt,206-*.txt ::其中有一个没有就执行 call 1.vbs ::call 1.vbs复制代码
qixiaobin0715 当前离线
大校
setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /b /a-d *_1021.txt') do ( findstr /i /c:"21号" "%%a" if not !errorlevel!==0 call 1.vbs )复制代码
TOP