Teils bekannten Registry Key auslesen
Hallo zusammen,
ich hätte eine kleine Frage bezüglich auslesen von Registry Keys in einem Netzwerk.
Ich möchte zu einem Programm die Versionsnummer herausfinden.
Leider sind im Netzwerk viele, viele Versionen des Programms auf den Clients installiert.
Der Registry Key sieht bei einer 9.3er Version z.B. so aus:
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-A92000000001}
bei einer 9.1
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-A91000000001}
Der Knackpunkt kommt dann bei einer 10er
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-AA0000000001}
Hier unterscheidet sich der letzte Teil. Ist es möglich einen Registry Key mit Jokerzeichen auszulesen.
Also in etwas lies alles aus was mit QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-* beginnt ?
Ich möchte diesen Key dann in einer Variable weiterverarbeiten.
Vielleicht kann mir jemand helfen ?
Danke und Grüße
ich hätte eine kleine Frage bezüglich auslesen von Registry Keys in einem Netzwerk.
Ich möchte zu einem Programm die Versionsnummer herausfinden.
Leider sind im Netzwerk viele, viele Versionen des Programms auf den Clients installiert.
Der Registry Key sieht bei einer 9.3er Version z.B. so aus:
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-A92000000001}
bei einer 9.1
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-A91000000001}
Der Knackpunkt kommt dann bei einer 10er
QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-AA0000000001}
Hier unterscheidet sich der letzte Teil. Ist es möglich einen Registry Key mit Jokerzeichen auszulesen.
Also in etwas lies alles aus was mit QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1031-7B44-* beginnt ?
Ich möchte diesen Key dann in einer Variable weiterverarbeiten.
Vielleicht kann mir jemand helfen ?
Danke und Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 162141
Url: https://administrator.de/forum/teils-bekannten-registry-key-auslesen-162141.html
Ausgedruckt am: 26.04.2025 um 03:04 Uhr
5 Kommentare
Neuester Kommentar
Hallo @Poopsie,
Hättest gleich sagen können, dass es um den Adobe Reader geht
Soweit ich das unter XP getestet habe, kann man nicht mit Jokerzeichen in der Registry suchen. Auch der /v-Switch sucht bloß die aktuelle Ebene ab, und keine tieferen.
Hier muss also wohl eher ein kleines Progrämmchen nachhelfen.
btw: Ich hab Version 9.4.2 installiert. Hier ist der Key dann dementsprechend
Der Signifikante Teil ist dementsprechend die 2 und 3 Stelle des letzten Teils.
Um alle Schlüssel aufzuzählen, welche den geichbleibenden Teil davor enthalten, kannst du das hier verwenden:
Gruß
Snow
Hättest gleich sagen können, dass es um den Adobe Reader geht
Soweit ich das unter XP getestet habe, kann man nicht mit Jokerzeichen in der Registry suchen. Auch der /v-Switch sucht bloß die aktuelle Ebene ab, und keine tieferen.
Hier muss also wohl eher ein kleines Progrämmchen nachhelfen.
btw: Ich hab Version 9.4.2 installiert. Hier ist der Key dann dementsprechend
{AC76BA86-7AD7-1031-7B44-A94000000001
}Der Signifikante Teil ist dementsprechend die 2 und 3 Stelle des letzten Teils.
Um alle Schlüssel aufzuzählen, welche den geichbleibenden Teil davor enthalten, kannst du das hier verwenden:
reg QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\uninstall|findstr "{AC76BA86-7AD7-1031-7B44-A"
Snow