当前位置:编程学习 > VB >>

WMI修改注册表求救!修改REG_DWORD出错

Dim WMI As Object
Set WMI = CreateObject("wscript.shell")
WMI.RegWrite "HKLM\software\microsoft\windows nt\currentversion\Winlogon\SFCDisable",FFFFFF9D%,"REG_DWORD"
像这样为啥没反应呢?那个键值原来是0,改完后还是0...
WMI.RegWrite "HKLM\software\microsoft\windows nt\currentversion\Winlogon\SFCDisable",4294967197#,"REG_DWORD"
这样写就说“溢出”...

修改REG_SZ很正常啊,为啥不行呢?
或者有别的关闭系统文件保护而且能直接用VB实现的方法也行。

另外有人能教下怎么用WMI读键值吗?


谢谢!
补充:VB ,  API
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,