The RegDelete method removes a registry entry based on strName.
The RegDelete method deletes an entry from the registry based on strName. If strName ends with a backslash (\), then strName is treated as a key, otherwise it is treated as a value. The strName parameter must begin with one of the following root key names:
Set
WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\MyNewKey\", 1 ,"REG_DWORD"
WshShell.RegWrite "HKCU\MyNewKey\MyValue", "Hello world!"
WScript.Echo WshShell.RegRead("HKCU\MyNewKey\MyValue")
WScript.Echo WshShell.RegRead("HKCU\MyNewKey\")
WshShell.RegDelete "HKCU\MyNewKey\MyValue"
WshShell.RegDelete
"HKCU\MyNewKey\"Hello World!
1This VBScript code writes a key/value pair into the registry, reads and displays their content, and finally removes them from the registry.