Elimina del Registro una clave o uno de sus valores.
objeto.RegDelete(cdnNombre)
Para especificar un nombre de clave termine cdnNombre con una barra inversa final; no la ponga si desea especificar un nombre de valor. Los nombres de clave y nombres de valor completos tienen como prefijo una clave principal. Puede usar versiones abreviadas de los nombres de las claves principales con el método RegDelete. Las cinco claves principales posibles que puede usar se muestran en la siguiente tabla.
Nombre de la clave principal | Abreviatura |
---|---|
HKEY_CURRENT_USER | HKCU |
HKEY_LOCAL_MACHINE | HKLM |
HKEY_CLASSES_ROOT | HKCR |
HKEY_USERS | HKEY_USERS |
HKEY_CURRENT_CONFIG | HKEY_CURRENT_CONFIG |
El siguiente código crea una clave y dos valores, los lee y los elimina.
Dim WshShell, bKey Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\", 1, "REG_BINARY" WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\MindReader", "Goocher!", "REG_SZ" bKey = WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\") WScript.Echo WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\MindReader") WshShell.RegDelete
"HKCU\Software\ACME\FortuneTeller\MindReader" WshShell.RegDelete
"HKCU\Software\ACME\FortuneTeller\" WshShell.RegDelete
"HKCU\Software\ACME\"
var WshShell = WScript.CreateObject("WScript.Shell"); WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\", 1, "REG_BINARY"); WshShell.RegWrite ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader", "Goocher!", "REG_SZ"); var bKey = WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\"); WScript.Echo (WshShell.RegRead ("HKCU\\Software\\ACME\\FortuneTeller\\MindReader")); WshShell.RegDelete
("HKCU\\Software\\ACME\\FortuneTeller\\MindReader"); WshShell.RegDelete
("HKCU\\Software\\ACME\\FortuneTeller\\"); WshShell.RegDelete
("HKCU\\Software\\ACME\\");
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |