Hallo,
ich möchte einen Wert aus einem speziellen Unterschlüssel auslesen, jedoch überspringt er alle Unterschlüssel die mit {... beginnen wie z.B.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{173DFE24-DF21-405F-BFB5-ECD367E0900A}
Das ist ein Script aus der AutoIT Hilfe, leicht modifiziert:
Code
For $i= 1 to 10
$var = RegEnumKey("HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\UNINSTALL", $i)
If @error <> 0 then ExitLoop
MsgBox(4096, "SubKey #" & $i & " under HKLM\Software: ", $var)
Next
Ausgabe: Er beginnt mit AdressBook
Woran liegt das?