Ups, zu spät ...
Spoiler anzeigen
[autoit]
#include <Array.au3>
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]$USER_ENVIRONMENT = "HKCU\Environment"
[/autoit] [autoit][/autoit] [autoit]$GLOBAL_ENVIRONMENT = "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]RegListKey ($USER_ENVIRONMENT)
[/autoit] [autoit][/autoit] [autoit]RegListKey ($GLOBAL_ENVIRONMENT)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Func RegListKey ($keyname)
[/autoit] [autoit][/autoit] [autoit]Local $aKeyList [100][2]
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]For $i = 1 To 99
[/autoit] [autoit][/autoit] [autoit]$aKeyList[$i][0] = RegEnumVal ($keyname, $i)
[/autoit] [autoit][/autoit] [autoit]If (@error) Then _
ExitLoop
$aKeyList[$i][1] = RegRead ($keyname, $aKeyList[$i][0])
[/autoit] [autoit][/autoit] [autoit]Next
[/autoit] [autoit][/autoit] [autoit]$aKeyList[0][0] = $i - 1
[/autoit] [autoit][/autoit] [autoit]ReDim $aKeyList [$i][2]
[/autoit] [autoit][/autoit] [autoit]_ArrayDisplay ($aKeyList)
[/autoit] [autoit][/autoit] [autoit]EndFunc
[/autoit]
EDIT:
Und nicht vergessen, ein Neustart ist nötig ...
Gruß
Greenhorn