Programación General > Visual Basic 6.0 e inferiores
Registro De Windows
(1/1)
stakazos:
Hola a todos!
Tengo un pequeño problema para eliminar un registro de windows. No soy experto en el tema pero creo que el código está bien. Este es el código que he puesto:
Public Static Sub main()
Dim s As Object
Set s = CreateObject("Wscript.Shell")
s.regdelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\prueba uno\"
End Sub[/I]
pero no me responde, me da error de ejecución y dice que no se puede eliminar.
El programa lo ejecuto en w2000 y en wXP
Me podéis decir las posibles causas por las que no funciona y una posible solución?
Gracias
RadicalEd:
--- Código: Text ---Set s = WScript.CreateObject("Wscript.Shell")s.RegDelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\prueba uno\"
stakazos:
Hola de nuevo
Gracias por responder pero he provado con esa variación y no reconoce la variable wscript.createobject(...). he estado haciendo más pruebas y como lo puse yo funciona pero sólo si no tiene subdirectorios asociados a prueba uno.
¿Hay algún parámetro del "regdelete" que permita borrar un directoio completo con sus subdirectorios?
Gracias por la atención
RadicalEd:
Estas usando el IDE de VBS o Visual Basic
Navegación
Ir a la versión completa