|
|
发表于 2008-8-28 09:50:44
|
显示全部楼层
- for /f "skip=4 tokens=2,*" %%i in ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ" /v "Install"') do (
- set QQ=%%j.\QQ.exe
- ) >nul 2>nul
- cls
- if not '%QQ%'=='' goto fndqq
- echo 注册表中没有QQ的安装信息,正在全盘搜索……
- for %%a 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 (
- pushd %%a:\
- for /r %%b in (.) do (
- if exist %%b\QQ.exe set QQ=%%b\QQ.exe
- )
- ) >nul 2>nul
- popd
- set regadd=%QQ:~0,-8%
- REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ" /v "Install" /t REG_SZ /d %regadd% >nul 2>nul
- cls
- :fndqq
- echo %QQ%
- pause
复制代码 先从注册表中查找QQ路径,如果找不到,说明QQ是绿色安装的,那么全盘搜索QQ |
|