需要Imports:
Microsoft.Win32
1. 添加/修改
Example
Registry.SetValue("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System", "DisableCMD", "1", RegistryValueKind.DWord)
如果已存在,就修改
如果不存在,就添加
2. 删除
Example
Registry.CurrentUser.OpenSubKey("Software\Policies\Microsoft\Windows\System", True).DeleteValue("DisableCMD")
最前面那个,可根据情况改变:
Registry.CurrentUser = HKEY_CURRENT_USER\...
Registry.CurrentConfig = HKEY_CURRENT_CONFIG\...
Registry.LocalMachine = HKEY_LOCAL_MACHINE\...
Registry.ClassesRoot = HKEY_CLASSES_ROOT\...
Registry.Users = HKEY_USERS\...
记得要转换keyname,比如 HKEY_CURRENT_USER\Software 变成 Software
记得要在keyname后面加入, True,否则会read only
3. 查询
Example
dim name = Registry.GetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows", "Testing", "")
msgbox (name)
No comments:
Post a Comment
你对此有何看法?