Has anyone been able to create a report to identify what systems and users have Internet Explorer 10 installed on their systems? I am on V5.3 still on the K1000.

Answer Summary:
Cancel
2 Comments   [ + ] Show Comments

Comments

  • @ rchung - Shouldn't the rule be as below? Otherwise, you'll need to go back and edit it when IE 11 starts making our lives even better.

    RegistryValueGreaterThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, svcVersion, 10.0) AND RegistryValueLessThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, svcVersion, 11.0)
  • @murbot correct now it should because IE 11 is out but when I created this it was before IE 11 and IE 10 was the only available browser.
Please log in to comment

Community Chosen Answer

4

Just wanted to post to this thread on what I found worked.  Adding the following to the custom inventory works perfect on both install and un-install...

RegistryValueGreaterThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, svcVersion, 10.0)

Answered 03/18/2013 by: rchung
Brown Belt

Please log in to comment

Answers

0

Have you tried FileVersionGreaterThan(c:\Program Files\Internet Explorer\iexplore.exe, 10)?

 

Answered 03/13/2013 by: chucksteel
Red Belt

  • I have not would that be for Custom Inventory?
    • Yes, that would be a different custom inventory rule, instead of the registry one. This should have been a reply to the other comments.
Please log in to comment
0

You would first need to create a custom inventory.

RegistryKeyExists(HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\10.0)

You can then report off of that.

SELECT M.NAME, USER_LOGGED

FROM MACHINE M

LEFT JOIN MACHINE_SOFTWARE_JT MSJT ON M.ID = MSJT.MACHINE_ID

LEFT JOIN SOFTWARE S ON MSJT.SOFTWARE_ID = S.ID

WHERE S.DISPLAY_NAME = '<NAME OF CUSTOM INVENTORY>'

ORDER BY M.NAME
Answered 03/11/2013 by: dugullett
Red Belt

  • I had been using the following custom inventory rule for IE9:
    RegistryValueGreaterThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, Version, 9) AND RegistryValueLessThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, Version, 10)

    It looks like that key still shows the version as 9, however. There's a value named svcVersion that is 10.0.9200.16521, though. Going with the Setup\10.0 key might be more reliable.
    • I actually might have lied. It doesn't seem that rule is working. I'm not sure why? I'll take a look.
      • Thanks I tried it and it looked like it started to add IE 10 to systems. Please let me know what you find Dugullet... Appreciate the help as always.
      • It's working for me. I updated my system to 10 and the custom inventory rule picked it up.
  • For me it started to add the software in installed programs on client systems. Maybe I did something wrong but when I checked I know for sure that the systems didn't have IE 10 installed. This is with adding RegistryKeyExists(HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\10.0) to custom inventory.
    • Change the second to the last line from = to !=. This will get the machines that do not have it.
      • Thanks Dugullett so adding the != will only identify systems that have IE 10 correct? It won't just add the title to installed programs for the client systems right? Appreciate the help as always.
      • != is not equals. So adding this will get machines that do not have it. Maybe I'm misunderstanding your question? Is the custom inventory rule not working? Mine finally started checking in.
  • When I did it yesterday it was just addining the IE 10 title to the installed program for each client system. I just want to create a report that tells what systems actually have it installed. Sorry if I am confusing you, I don't want it to actually install just find out what systems have actually installed it.
    • If that registry key HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\10.0 exists then it should have it. The report above will pull machines that do have it. Maybe that many machines actually have it installed?
      • Dugullet - the custom inventory you provided works but the problem is we have the Internet Explorer 10 blocker set via GPO, which creates the 10.0 folder in set-up. This stops the update for IE 10 to come in via windows updates. Any other idea how I would get a report to show what systems has manually installed IE 10?
  • Could be but I actually checked the system and IE 10 was not installed, I could be doing something wrong on my end. I will try this new post and reply back if it works. Thanks again dugullet!
  • From looking at a few Win7 PCs here, the ...setup/10.0 folder is there if IE10 has been forced upon you by Microsoft (installed) and then uninstalled/rolled back. So this doesn't look like a good way to inventory for IE10. This folder also contains the obviously useless "DoNotOfferIE10AU" dword.
Please log in to comment
Answer this question or Comment on this question for clarity