批处理:遍历输出指定后缀格式的文件名.bat

 @echo off
type nul >C:\result.txt
for /r "d:\我的文档\桌面\交接\webservice\Webservice项目" %%a in (*.pdf) do (
>>C:\result.txt echo %%~dpa%%~nxa
)

自己新建一个文本文档,然后将上面的代码贴进去,之后将txt重命名为.bat后缀,双击bat脚本,即可在C盘的result.txt里面,看到你想要的结果。

其中两块可以修改,1,路径,2,后缀。最下面有截图。

1,路径:"d:\我的文档\桌面\交接\webservice\Webservice项目"

2,后缀: (*.pdf)

举例,比如我要搜索存在于路径下d:\我的文档\桌面下的所有txt文件,那么我新建一个txt文件,然后拷入上面的代码,修改我的路径地址和后缀最终脚本代码如下

@echo off
type nul >C:\result.txt
for /r "d:\我的文档\桌面" %%a in (*.txt) do (
>>C:\result.txt echo %%~dpa%%~nxa
)

打开c盘下的result.txt 即可看到结果。