Registry durchsuchen

Antworten
skd
Beiträge: 67
Registriert: 12. Mai 2015, 10:11
Kontaktdaten:

Registry durchsuchen

Beitrag von skd » 05. Mai 2020, 15:22

Hallo zusammen,

ich wollte mal nachfragen, ob es möglich ist, in der Registry einen bestimmten Wert zu finden.

Konkret geht es um einen Uninstallstring eines MSI Paketes.

Ich müsste in der Registry unter Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ alle Einträge nach dem passende Displayname durchsuchen um dann die GUID herauszufinden.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6E3610B2-430D-4EB0-81E3-2B57E8B9DE8D}

Ist das im Setup möglich ?

Sonst werde ich das wohl mit PowerShell machen müssen.

Danke Max

Benutzeravatar
r.wiegel
Beiträge: 855
Registriert: 05. Feb 2010, 13:45
Wohnort: Regensburg
Kontaktdaten:

Re: Registry durchsuchen

Beitrag von r.wiegel » 05. Mai 2020, 16:34

zum Testen mit CMD:

Code: Alles auswählen

FOR /f "tokens=*" %i IN ('reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall') DO reg query "%i" /v DisplayName 2>NUL: | find /i /c "ClickShare Extension Pack" >NUL: && msiexec.exe /x %~nxi /qb!- REBOOT=REALLYSUPPRESS /L*v "%MSIUninstLogFile%" && exit /B %Errorlevel%
zum Testen im Paket (Unterschied ist %%i)

Code: Alles auswählen

CallHidden cmd /c FOR /f "tokens=*" %%i IN ('reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall') DO reg query "%%i" /v DisplayName 2>NUL: | find /i /c "ClickShare Extension Pack" >NUL: && msiexec.exe /x %%~nxi /qb!- REBOOT=REALLYSUPPRESS /L*v "%MSIUninstLogFile%" && exit /B %Errorlevel%
In dem Beispiel wird nach einem DisplayName="ClickShare Extension Pack" gesucht.
Mit PS kann man das auch machen.
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH
Client Management

skd
Beiträge: 67
Registriert: 12. Mai 2015, 10:11
Kontaktdaten:

Re: Registry durchsuchen

Beitrag von skd » 06. Mai 2020, 07:32

Vielen Dank für die schnelle Rückmeldung :-)

Antworten

Zurück zu „Paketierung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste