IT Employment

General discussion


enable/disable regedit merge

By solidsnake ·

Please tell me how to disable/enable the regedit merge, and where to do it.


This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

You can Try this

by jzean In reply to enable/disable regedit me ...

EnableRegistryTools - Enable or disable the RegEdit utility
' Enable/Disable the Registry editor (RegEdit.exe)
' NOTE: this routine requires the SetRegistryValue,
' DeleteRegistryValue and CheckRegistryValue routines,
' that you can find in the CodeBank under the Windows section.
' Example:
' ' disable Regedit
' EnableRegistryTools False
' ' enable it again
' EnableRegistryTools

Public Sub EnableRegistryTools(Optional ByVal bEnable As Boolean = True)
Dim sKey As String
Const HKEY_CURRENT_USER = &H80000001

sKey = "Software\Microsoft\Windows\CurrentVersion\Policies\System"

If bEnable Then
' delete the value whose setting disables the registry
DeleteRegistryValue HKEY_CURRENT_USER, sKey, "DisableRegistryTools"
' if the Key doesn not exist
If CheckRegistryKey(HKEY_CURRENT_USER, sKey) = False Then
' create the key
CreateRegistryKey HKEY_CURRENT_USER, sKey
End If
' create and set the value to disable the Registry
SetRegistryValue HKEY_CURRENT_USER, sKey, "DisableRegistryTools", 1
End If

End Sub

Related Discussions

Related Forums