不谋万世者,不足谋一时;不谋全局者,不足谋一域。君子敏于事而慎于言
新浪微薄:土司阿哈
QTP操作注册表
上一篇 /
下一篇 2008-05-13 10:35:12
/ 个人分类:qtp
QTP操作注册表51Testing软件测试网
^r5_/UU"Q%JK \
9osy;e#G;w)D}#`0 在QTP中没有提供用于直接操作注册表的测试对象,但是利用Windows脚本的Shell对象,可以对注册表进行增删改等操作,例如下面的脚本:51Testing软件测试网
^,}LN)J3f5WV
"O[IF)W:}o0Dim WshShell, bKey51Testing软件测试网og3z:dg1CA e
51Testing软件测试网@;y!xl'~xE' 创建Shell对象
N1~(w4K?,FaHM
| Y8Q+C0Set WshShell = CreateObject("Wscrīpt.Shell")51Testing软件测试网h s8@n0l'b.uoP'n;W
51Testing软件测试网 ug4ew)r*u' 使用Shell对象来读取注册表
OS+MPydi0bKey = WshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.5\Extensions\Plugins")51Testing软件测试网7X9M+I8OTq3f9D1J
Msgbox bKey
/_0_ q)x7q;@U0J!\V
bX0' 修改注册表51Testing软件测试网rQ7^gr Yj6l
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.5\Extensions\Plugins", "D:\Program Files\Mozilla Firefox\Plugins", "REG_SZ"
at(M#g
k _P`051Testing软件测试网G WH0YA+?R' 删除注册表
OM3u!H-E!Ns}e~"q0WshShell.RegDelete "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.5\Extensions\Plugins"
*S/^)k8b1w!s$p0Q9R0bW}'q0i-Y,H!M,c0' 修改或写入注册表51Testing软件测试网\T.V(S T
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 1.5\Extensions\Plugins", "C:\Program Files\Mozilla Firefox\Plugins", "REG_SZ"51Testing软件测试网f
OyE
P(Y0P#c9J
51Testing软件测试网!LP.nL7jx_
收藏
举报
TAG:
qtp