We have pc’s we know have the consumer edition of Chrome installed (under the user profile, thanks google) and this fixlet is not detecting it. Is anyone else seeing this and can we get an update so it works properly?
I can share what we tried and worked, please check if that detects consumer version in your environment.
(version of client >= “6.0.0.0”) AND ((exists true whose (if true then (exists (if (name of operating system as lowercase starts with “win”) then (if (exists folder “bigfix” of windows folder) then (if (exists file “motprimarygroup.txt” of folder “bigfix” of windows folder) then ((line 1 of file “motprimarygroup.txt” of folder “bigfix” of windows folder) as lowercase) else (“NotSet”)) else (“NoFile”)) else (if (exists folder “/etc/bigfix”) then (if (exists file “motprimarygroup.txt” of folder “/etc/bigfix”) then ((line 1 of file “motprimarygroup.txt” of folder “/etc/bigfix”) as lowercase) else (“NotSet”)) else (“NoFile”))) whose (it as string as lowercase contains “glo-win-clients” as lowercase)) else false)) AND (exists true whose (if true then (not exists key whose (value “DisplayName” of it as string contains “Google Chrome”) of key “HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall” of registry OR not exists regapp “chrome.exe”) else false)) AND (not (exists true whose (if true then (exists key whose ((exists value “name” of it and value “name” of it as string = “Google Chrome” or value “name” of it as string = “Google %c5%a9%b7%d2”) and exists value “pv” of it) of keys “Software\Google\Update\Clients” of current user keys (logged on users) of registry) else false))) AND (not (exists true whose (if true then (if (exists key “Software\Microsoft\Windows\CurrentVersion\Uninstall” of current user keys (logged on users) of registry) then (exists key whose (exists value “DisplayName” of it and (value “DisplayName” of it as string = “Google Chrome” or value “DisplayName” of it as string = “Google %c5%a9%b7%d2”) and exists value “UninstallString” of it) of keys “Software\Microsoft\Windows\CurrentVersion\Uninstall” of current user keys (logged on users) of registry) else false) else false))) AND (not (exists true whose (if true then (exists regapp “chrome.exe”) else false))) AND (not (exists true whose (if true then (exists file “chrome.exe” of folder “C:\Program Files (x86)\Google\Chrome\Application”) else false))) AND (not (exists true whose (if true then (exists file “chrome.exe” of folder “C:\Program Files\Google\Chrome\Application”) else false))) AND (not (exists true whose (if true then (exists key whose (value “DisplayName” of it as string contains “Google Chrome”) of key “HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall” of registry) else false))) AND (not (exists true whose (if true then (if exists file “chrome.exe” of folders of folders of folders of folders of folder “C:” then true else false) else false))) AND (not (exists true whose (if true then ((value “Version” of key “Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome” of current user key (logged on user) of registry) as string != “N/A”) else false))) AND (not (exists true whose (if true then (if exists folder “D:\profiles” and exists file “chrome.exe” of folders of folders of folders of folders of folder “D:\profiles” then true else false) else false))))
Try this one I would saty, kindly ignore previous one.
(version of client >= “6.0.0.0”) AND ((exists true whose (if true then (not exists key whose (value “DisplayName” of it as string contains “Google Chrome”) of key “HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall” of registry OR not exists regapp “chrome.exe”) else false)) AND (not (exists true whose (if true then (exists key whose ((exists value “name” of it and value “name” of it as string = “Google Chrome” or value “name” of it as string = “Google %c5%a9%b7%d2”) and exists value “pv” of it) of keys “Software\Google\Update\Clients” of current user keys (logged on users) of registry) else false))) AND (not (exists true whose (if true then (if (exists key “Software\Microsoft\Windows\CurrentVersion\Uninstall” of current user keys (logged on users) of registry) then (exists key whose (exists value “DisplayName” of it and (value “DisplayName” of it as string = “Google Chrome” or value “DisplayName” of it as string = “Google %c5%a9%b7%d2”) and exists value “UninstallString” of it) of keys “Software\Microsoft\Windows\CurrentVersion\Uninstall” of current user keys (logged on users) of registry) else false) else false))) AND (not (exists true whose (if true then (exists regapp “chrome.exe”) else false))) AND (not (exists true whose (if true then (exists file “chrome.exe” of folder “C:\Program Files (x86)\Google\Chrome\Application”) else false))) AND (not (exists true whose (if true then (exists file “chrome.exe” of folder “C:\Program Files\Google\Chrome\Application”) else false))) AND (not (exists true whose (if true then (exists key whose (value “DisplayName” of it as string contains “Google Chrome”) of key “HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall” of registry) else false))) AND (not (exists true whose (if true then (if exists file “chrome.exe” of folders of folders of folders of folders of folder “C:” then true else false) else false))) AND (not (exists true whose (if true then ((value “Version” of key “Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome” of current user key (logged on user) of registry) as string != “N/A”) else false))) AND (not (exists true whose (if true then (if exists folder “D:\profiles” and exists file “chrome.exe” of folders of folders of folders of folders of folder “D:\profiles” then true else false) else false))))
Just curious as to what the “D:\Profiles” is for in your relevance. Should this be changed to whereever user’s profiles are stored? and why so many “of folders of folders of folders” etc. ?
if exists folder “D:\profiles” and exists file “chrome.exe” of folders of folders of folders of folders of folder “D:\profiles” then true else false) else false))))