中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-09 21:52
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何查询出软件SQLServer2000的安装路径? 查看 2,226 回复 21
16 发表于 2008-09-24 13:43 ·  中国 江西 南昌 电信
初级用户
积分 38
发帖 17
注册 2008-04-10 15:23
18年会员
UID 115485
性别 男
状态 离线
路径有空格的时候记得加引号:
----------------------------------------------------
正解。好多细节不知道,HAT谢谢了。
17 多看教程 发表于 2008-09-24 13:56 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
18 发表于 2008-09-24 14:26 ·  中国 江西 南昌 电信
初级用户
积分 38
发帖 17
注册 2008-04-10 15:23
18年会员
UID 115485
性别 男
状态 离线
嗯,学习中。。。
19 发表于 2008-09-25 11:46 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
还有个方法就是获取SQL服务程序的路径
49206C6F766520796F752067757973 54656C3A3133383238343036373837
20 发表于 2008-09-25 11:49 ·  中国 江西 南昌 电信
初级用户
积分 38
发帖 17
注册 2008-04-10 15:23
18年会员
UID 115485
性别 男
状态 离线
也是到注册表里找吗?
21 发表于 2008-09-25 12:35 ·  中国 福建 泉州 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
用REG命令行读注册表取得的字符串有时是不完整的,虽然显示的是完整的,便重定向一下可以发现后面会少字符.具体原因未知,很早以后想用REG取注册表指定路径时才发现的这个问题.

解决方法可以使用VBS,或其它工具.
QQ:366840202
http://chenall.net
22 Re 21楼 发表于 2008-09-25 14:19 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
测试环境:xp sp2 en
测试结果:no problem
Microsoft Windows XP
(C) Copyright 1985-2001 Microsoft Corp.

C:\Test>reg query HKEY_CURRENT_USER\Software\BitComet /ve

! REG.EXE VERSION 3.0

HKEY_CURRENT_USER\Software\BitComet
<NO NAME> REG_SZ C:\Personal\BitComet 0.85


C:\Test>reg query HKEY_CURRENT_USER\Software\BitComet /ve>a.txt

C:\Test>type a.txt

! REG.EXE VERSION 3.0

HKEY_CURRENT_USER\Software\BitComet
<NO NAME> REG_SZ C:\Personal\BitComet 0.85


你说的问题是xp sp2 cs的reg.exe在搜索结果中包含中文时的问题吧:
http://www.cn-dos.net/forum/viewthread.php?tid=22202
论坛跳转: