批处理、Bat 全盘搜索指定名字的文件:

set alldrive=c d e f g h i j k l m n o p q r s t u v w x y z
for %%i in (%alldrive%) do if exist %%i:\ dir /s /b %%i:| find "%filename%">>results.txt

alldirive 表示盘符列表,以空格分开。

for 命令表示在这些硬盘中循环使用dir命令搜索文件,并输出到文本文件:results.txt。

其实很简单的一个dir命令就够了,不用这么复杂。

例如:dir /s/a-d/b c:\*我操*,意思是,搜索c盘所有名字中有“我操”的文件。“*”(星号)为通配符。

    批处理、Bat 全盘搜索指定名字的文件,批处理、Bat 全盘搜索指定名字文件,批处理、Bat 全盘搜索指定文件,批处理、Bat 全盘搜索文件,批处理、Bat 搜索文件,批处理、Bat 搜索,批处理搜索文件,Bat 搜索文件,批处理搜索,Bat 搜索。