Does this work?

Code:

$i = 0
Do $KeyName = EnumKey("HKEY_CURRENT_USER\Software\",$i)
"Name found: $KeyName" ?
$i=$i+1
Until Not $KeyName