求一个bat,要求:自动全盘查找qq.exe文件并记录下qq.exe的路径,然后打开qq.exe

@echooff&color1asetpp=qq.exetitle查找%pp%echo.set/p=正在查找<nulfor%%iin(CDEFGHIJKLMNOPQRST... @echo off & color 1a
set pp=qq.exe
title 查找%pp%
echo.
set /p=正在查找 <nul
for %%i 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 %%i:\ (
cd /d %%i:\
set /p=%%i: <nul
for /f "delims=" %%j in ('dir /b /a -d /s "%pp%" 2^>nul')do (
echo.
echo 在%%~fj找到%pp%,准备启动它,并退出本批处理...
ping -n 3 127.1>nul
start "" "%%j"
exit /b
)))
cls
echo.
echo 未找到%pp%,按任意键退出...
pause >nul

这个是我在网上找到的,但是不好使啊,最后并不是在qq.exe文件夹里打开qq.exe的啊,而是在本bat的目录下打开qq.exe的,哪位牛人帮忙写个能用的啊,修改下这个也行,还有一点我不懂:
echo 在%%~fj找到%pp%,准备启动它,并退出本批处理...
在这一句里,为啥是%%~fj啊,解释下,还有
start "" "%%j"
这一句也给详细解释下,谢谢;好使的给分#17
展开
 我来答
msdel
2011-02-20 · TA获得超过325个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:110万
展开全部
@echo 全盘查找有点慢请等待。。。。。。
@echo qq.exe路径保存在当前目录下的mm.txt文本中
@echo 使用后自行查看mm.txt文本,下次使用前请先删除mm.txt
@echo 注意:本bat会将mm.txt中的qq.exe都执行,即搜到多少qq.exe,将建立多少qq.exe进程
@echo off
FOR %%i in (C D E F G H I)do (
@echo.
@echo 现在在%%i:\中搜索,搜索结果:
dir /b /a /-d /s %%i:\qq.exe >>mm.txt
)

FOR /F "delims=," %%j in (mm.txt) do "%%j"
谦逊且肃穆灬不倒翁3772
2011-02-20 · TA获得超过611个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:326万
展开全部
start "" "%%j"
修改为
start "" "%%~fj"

C:\>for /f %i in ('dir /b *.bat') do echo %~fi

C:\AUTOEXEC.BAT
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ujwlm45
2011-02-20 · TA获得超过350个赞
知道答主
回答量:136
采纳率:100%
帮助的人:91.4万
展开全部
进入BIN文件夹(QQ的安装文件夹里有个BIN文件夹)
运行QQ.exe
退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aissq99
2011-02-21 · 超过34用户采纳过TA的回答
知道答主
回答量:129
采纳率:100%
帮助的人:0
展开全部
进入BIN文件夹(QQ的安装文件夹里有个BIN文件夹)
运行QQ.exe
退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
479448893
2011-02-20
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
g
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式