请问大佬-全盘搜索指定文件并且给出详细目录怎么写
bat吧
全部回复
仅看楼主
level 1
简小南丶 楼主
例如全盘搜索:rasadhlp.dll
发现以后给出 详细的 所有盘符 这个文件所在位置!
2019年01月22日 11点01分 1
level 6
Set filename=rasadhlp.dll
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
Type results.txt
Del results.txt
Pause
Exit
2019年01月22日 12点01分 2
level 6
方法二
Set file=rasadhlp.dll
For /f "delims=. tokens=1,2" %%c in ("%file%") do wmic datafile where "extension='%%d' and filename='%%c'" get name
Pause
2019年01月22日 13点01分 3
level 5
拿3楼的简化一下:
wmic datafile where "extension='dll' and filename='rasadhlp'" get name
2019年01月26日 01点01分 4
level 9
Set 名=
Set 盘=A B...
For %%a In (%盘%) Do (
Dir %%a:\*%名%* /B /S >>存储位置.txt
)
2019年01月29日 18点01分 5
1