Witto
MM club member
   
Registered: 2004-09-29
Posts: 1828
Loc: Belgium
|
;************************************************************************* ; Script Name: FindUninstallStrings.kix ; Author: Wim Rotty ; Date: 28/03/2008 ; Description: Find the Uninstall Strings containing "Microsoft Office" ;*************************************************************************
;Script Options If Not @LOGONMODE Break On Else Break Off EndIf Dim $RC ;$RC = SetOption("Explicit", "On") $RC = SetOption("NoMacrosInStrings", "On") $RC = SetOption("NoVarsInStrings", "On") If @SCRIPTEXE = "KIX32.EXE" $RC = SetOption("WrapAtEOL", "On") EndIf
;Declare variables Dim $UninstallKey, $Count, $Key, $Value
;Initialize variables $UninstallKey = "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" $Count = 0
;Code $Key = EnumKey($Uninstallkey, $Count) While @ERROR = 0 ;? $Key $Value = ReadValue($Uninstallkey+'\'+$Key,"DisplayName") If InSTR($Value, "Microsoft Office") ? $Value ? ReadValue($Uninstallkey+'\'+$Key,"DisplayVersion") ? EndIf $Count = $Count + 1 $Key = EnumKey($Uninstallkey, $Count) Loop
;Personal UDF Section
;UDF Section |
|