修改注册表设置时使用QTP访问相关错误

时间:2016-05-05 04:00:51

标签: vbscript registry qtp

我有本地管理员访问我的客户端笔记本电脑(持续一段时间,即直到你关闭/重启系统)。我可以手动更改注册表设置但是当我使用QTP执行相同操作时,我收到错误,因为"注册表项中的无效根"。我的代码如下:

设置objshell = CreateObject(" WScript.Shell")

RegLocate =" HKCU \ Software \ Policies \ Microsoft \ Windows \ Control Panel \ Desktop \ ScreenSaveTimeOut"

objShell.RegWrite RegLocate,10000," REG_SZ"

设置objshell = Nothing

这有什么问题?我需要通过QTP再次给自己管理员权限吗?如果是的话,怎么做?

1 个答案:

答案 0 :(得分:0)

您可能会收到错误“无效的根目录”,因为您无法进行此修改。

尝试使用“以管理员身份运行”启动UFT(或QTP),然后查看该过程是否有效。