| 
 | 
必须 考虑 硬盘中已经安装多个qq的情况。 
 
@ECHO OFF 
set file="qq.exe"  
if exist %temp%\x.txt del %temp%\x.txt 
for %%l in (c d e f  g h i j k l m n o p q r s t u v w x y z) do ( 
if exist %%l:\nul  echo 正在搜索%%l: ... & for /f "delims=" %%i in ('dir /s /b /a %%l:\%file%') do echo %%~dpi>>%temp%\x.txt 
) 
cls 
echo %file% 的位置: 
type %temp%\x.txt 
 
 
这样就可以根据 %temp%\x.txt 的内容 通过 for 逐一行处理 x.txt 的内容。而x.txt 每一行包含一个qq位置文件夹 
比如: 
for /f "delims=" %%q in (%temp%\x.txt) do (md "%%q\xyz")  
就可以 在硬盘上每一个 包含 qq.exe 的文件夹中在建立一个 xyz 文件夹。 
 
[ 本帖最后由 dos时代菜鸟 于 2010-4-9 11:20 编辑 ] |   
 
 
 
 |