Thread Windows Registry: Verzeichnis durchlaufen... (1 answers)
Opened by _Sietsch_ at 2005-10-13 17:53

_Sietsch_
 2005-10-13 17:53
#58735 #58735
User since
2005-05-15
26 Artikel
BenutzerIn
[default_avatar]
Moin!

Wie man in der Registry Werte abfragt, ist klar:
Code: (dl )
1
2
3
$::HKEY_LOCAL_MACHINE->Open("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", $obj) or die "Can't open: $!"; 
$obj->QueryValueEx("ProductId", $type, $value) or die "Error: $!";
print "Die OEM lautet: $value\n";


"CurrentVersion" ist also sozusagen die unterste Stufe der Hierarchie und dort gibt es den Key "ProductId".
Was aber, wenn ich ein ganzen Verzeichnis duchlaufen will.
"CurrentVersion" hat noch viele viele Unterverzeichnisse. Diese alle per Namen anzusprechen wäre viel zu aufwändig! Man muss sie doch auch durchlaufen können...
Wie mache ich das?


Gruß,
_Sietsch_

View full thread Windows Registry: Verzeichnis durchlaufen...