Multiple Results in Analysis

I’m trying to get all versions of a software to list in a string rather than <Multiple Results>

See my analysis below, how can i apply the concatenation to the second script?

concatenation "; " of (members of local group “Administrators” as string)

Yields

PI-SL-HOGED2\Administrator; PI-SL-HOGED2\einstein; HOUSTON\Domain Admins; HOUSTON\UserandCompAdmin; HOUSTON\hoged

Where as

(value “DisplayVersion” of it) of it whose ( (value “DisplayName” of it as string contains “Microsoft”) of it) of (it;keys of it; keys of keys of it; keys of keys of keys of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" of registry

Yields

130.0.2849.80
14.36.32532.0
1.85.101.0
14.36.32532
4.8.09032
131.0.2903.51
8.0.11.34221
4.8.09032
2.0.2
14.36.32532
14.38.33135.0

Have to cast the results to a string first (from registry key value). Try:

concatenation ";" of ((value "DisplayVersion" of it) of it whose ( (value "DisplayName" of it as string contains "Microsoft") of it) of (it;keys of it; keys of keys of it; keys of keys of keys of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" of registry as string)

Thank you! That worked perfectly!