Guten Abend Forum
Spoiler anzeigen
Dim $Anwendung_[100]
Dim $Pfad_[100]
$Key = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
[/autoit] [autoit][/autoit] [autoit]For $x = 1 To 100 Step + 1
$Anwendung_[$x] = RegEnumVal($Key,$x)
if @error = -1 Then ExitLoop
$Pfad_[$x] = RegRead($Key,$Anwendung_[$x])
$Anzahl = $x ;Anzahl Einträge
Next
For $anz = 1 To $Anzahl Step + 1
MsgBox(0,"Eintrag "&$anz,$Anwendung_[$anz] & @CRLF & $Pfad_[$anz])
Next
Ich will mithilfe meines Scriptes die Einträge unter: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" auslesen!
Dann sollten ungefähr folgende Einträge erscheinen:
Spoiler anzeigen
NvCplDaemon + Pfad
SmartMenu + Pfad
usw...
..
..
Aber es erscheinen nicht die Einträge die ich auch wirklich unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run in regedit.exe finden.
Sondern andere Einträge aus: "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run"
Nun ist meine Frage wieso wird nicht der richtige Schlüssel ausgelesen?
Vielen Dank im Voraus
Fabian