第 16 楼
发表于 2008-05-27 13:44 · 中国 广东 深圳 电信
初级用户
★
积分 32 发帖 13 注册 2005-11-29 17:08 20年会员 UID 46179
状态 离线
第 17 楼
发表于 2008-05-27 17:35 · 中国 广东 梅州 电信
中级用户
★★
积分 262 发帖 129 注册 2007-07-11 06:50 19年会员 UID 93679 性别 男
状态 离线
第 18 楼
发表于 2008-05-27 18:28 · 中国 北京 鹏博士BGP
初级用户
★
积分 83 发帖 34 注册 2006-11-24 10:50 19年会员 UID 71574 性别 男
状态 离线
@echo off
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ" 1.reg >nul
for /f "tokens=2 delims==" %%. in ('find/i "install" 1.reg') do set str=%%~.
echo %str%
pause>nul
第 19 楼
发表于 2008-05-27 20:34 · 中国 安徽 合肥 电信
初级用户
★
积分 109 发帖 42 注册 2007-05-12 09:38 19年会员 UID 88253 性别 男
状态 离线
用VBS吧,,
Set yjq = CreateObject("WScript.Shell")
QQPath = Shilyx.RegRead("HKLM\SOFTWARE\Tencent\QQ\Install")
yjq.Run """" & QQPath & "\QQ.exe"" /START,,,,,,,,,,,
第 20 楼
发表于 2008-05-27 22:23 · 中国 广东 佛山 南海区 电信
初级用户
★★
积分 131 发帖 72 注册 2008-02-24 14:31 18年会员 UID 111317 性别 男
状态 离线
reg export 导出的是 unicod 编码,for读不了,但type却可以
所以,用type把导出的内容定向到另一个文件中,再用for来截取路径即可
@echo off
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ" 1.reg >nul
type 1.reg>>11.reg
del /q 1.reg
for /f "skip=2 tokens=2 delims==" %%i in ('find "Install" 11.reg') do echo %%i
del /q 11.reg
pause
第 21 楼
发表于 2008-05-28 16:25 · 中国 广东 梅州 电信
中级用户
★★
积分 262 发帖 129 注册 2007-07-11 06:50 19年会员 UID 93679 性别 男
状态 离线
18楼的确实可以,真行。
20楼的也不甘示弱,不过生成的前后有双引号。
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正