|
必须 考虑 硬盘中已经安装多个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 编辑 ] |
|