Topic
No replies
rmustapha91
rmustapha91
1 Post
ACCEPTED ANSWER

Pinned topic Query for all installed aplication on window XP and Win7

‏2013-02-16T20:47:05Z |
I found this good relevance that I modified slightly but unfortunately, it worked for some of my machines but it doens't work for other. I will really appreciate if someone can tell me what I"m doing wrong. In some of the machines it shows "Error" and when I highlight the error message, all I see is "..." . Thanks in advance

(concatenation "; " of (if it = "" then nothing else it) of unique values of ((if (exists value "DisplayName" of it AND exists value "DisplayName" of it as string) then (value "DisplayName" of it as string) else ("")) & (if (exists value "DisplayVersion" of it AND exists value "DisplayVersion" of it as string) then (" V: " & value "DisplayVersion" of it as string) else (""))) of keys whose (((not exists value "SystemComponent" of it) OR (exists value "SystemComponent" of it AND name of it starts with "{" AND name of it contains "}" AND (exists match (regex "(9|A|B|C)(0|1)1(2|4)\d\d\d\d-(0011|0012|0013|0014|0017|002E|002F|0030|0031|0033|0035|003A|003B|0044|0051|0052|0053|0057|00BA |00CA|10D7|110D)-(0000|0409)-(0|1)000-(0|1)000000FF1CE$") of preceding text of first "}" of following text of first "{" of name of it))) AND (if (exists value "DisplayName" of it AND exists value "DisplayName" of it as string) then ((it does not contain "Hotfix" AND it does not contain "Security Update for" AND it does not contain "Update for" AND it does not contain "Security Update for Windows" AND it does not contain "Update for Windows" AND it does not contain "Security Update for Microsoft" AND (length of it > 0) AND (number of substrings " " of it < length of it)) of (value "DisplayName" of it as string)) else true)) of keys "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (if x64 of operating system then (x32 registry; x64 registry) else registry))