@echo offset filename=*张三*.txtset path=c:,d:,e:,f:,for %%a in (%path%) do (for /f "delims=" %%b in ('dir /a-d/s/b "%%a\%filename%"') do (echo "%%~fb"2>nul))pause用这个代码可以实现全盘搜索含张三的txt,如果搜索其它文件,改下set filename=*张三*.txt这里就好了,望采纳。