for /f "skip=4 tokens=1,2 delims=:" %%a in ('reg query HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v Install') do (
set QQPathL=%%a
set QQPathR=%%b
)
set QQPath=%QQPathL:~-1%:%QQPathR%
echo.
echo.
echo %QQPath%
echo.
echo.
这段代码在XP系统中运行是成功的 路径显示出来了
但同样的代码到vista系统下运行就出错了 难道2个系统的CMD命令有些是不通用的?
(vista下显示的是 “~-1QQPath“)
set QQPathL=%%a
set QQPathR=%%b
)
set QQPath=%QQPathL:~-1%:%QQPathR%
echo.
echo.
echo %QQPath%
echo.
echo.
这段代码在XP系统中运行是成功的 路径显示出来了
但同样的代码到vista系统下运行就出错了 难道2个系统的CMD命令有些是不通用的?
(vista下显示的是 “~-1QQPath“)

