I am trying to determine if a specific IE11 Add-on is enabled or disabled… If you have a good idea for that, we can skip the below
The Add-on’s GUID is obtainable and is present in HKCU, which poses the usual current user problems…I’ve observed that if the GUID key does not exist, the add-on is enabled. If the GUID key exists and has a flag value of zero, we’re good, so basically I am trying to search for the opposite of that, in HKCU for a) the existence of that guid key and if it exists does it have a flag of value not equal to 0 which would indicate a disabled state
I thought I had it in relevance with:
(exists KEY “Software\Microsoft\Windows\CurrentVersion\Ext\Settings{40D06884-38E3-44A6-85AF-1FCF1F42553D}” of current user key (logged on user) of native REGISTRY)
and
(value “Flags” of KEY “Software\Microsoft\Windows\CurrentVersion\Ext\Settings{40D06884-38E3-44A6-85AF-1FCF1F42553D}” of current user key (logged on user) of native REGISTRY != 0)
I verified in QNA all the bits worked using the local client evaluator… Once in bigfix, This return pretty much every PC instead of a very small number… Please rub my nose in it with a clever solution, I’m going crazy ! Thanks !
Edit: actually it may be working, but sometimes the number is not 0 and it’s still OKish… I’ve changed it to do flags=1 to identify only the sure failures… We’ll see. If you have better ideas, please shoot.