Jeg har brug for at slette en nøgle + alle undernøgler og alle værdier under nøglen... men hvordan? nedenstående script virker kun hvis der ikke findes subkeys til nøglen???
Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
Men altså prøv det her script, det skulle gerne virke:
Const HKEY_CURRENT_USER = &H80000001
sComputer = "." ' use "." for local computer Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _ & sComputer & "\root\default:StdRegProv")
sPath = "Software\Adobe\Acrobat Reader\5.0"
DeleteRegistryKey HKEY_CURRENT_USER, sPath
MsgBox "Done..."
Sub DeleteRegistryKey(ByVal sHive, ByVal sKey) Dim aSubKeys, sSubKey, iRC On Error Resume Next iRC = oReg.EnumKey(sHive, sKey, aSubKeys) If iRC = 0 And IsArray(aSubKeys) Then For Each sSubKey In aSubKeys If Err.Number <> 0 Then Err.Clear Exit Sub End If DeleteRegistryKey sHive, sKey & "\" & sSubKey Next End If oReg.DeleteKey sHive, sKey End Sub
//>Rune
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.