/build/static/layout/Breadcrumb_cap_w.png

Report on Internet Explorer 10

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.


2 Comments   [ + ] Show 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 11 years ago
  • @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. - rchung 11 years ago

Answers (3)

Answer Summary:
Posted by: rchung 11 years ago
Brown Belt
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)

Posted by: chucksteel 11 years ago
Red Belt
0

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

 


Comments:
  • I have not would that be for Custom Inventory? - rchung 11 years ago
    • Yes, that would be a different custom inventory rule, instead of the registry one. This should have been a reply to the other comments. - chucksteel 11 years ago
Posted by: dugullett 11 years ago
Red Belt
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

Comments:
  • 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. - chucksteel 11 years ago
    • I actually might have lied. It doesn't seem that rule is working. I'm not sure why? I'll take a look. - dugullett 11 years ago
      • 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. - rchung 11 years ago
      • It's working for me. I updated my system to 10 and the custom inventory rule picked it up. - chucksteel 11 years ago
  • 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. - rchung 11 years ago
    • Change the second to the last line from = to !=. This will get the machines that do not have it. - dugullett 11 years ago
      • 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. - rchung 11 years ago
      • != 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. - dugullett 11 years ago
  • 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. - rchung 11 years ago
    • 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? - dugullett 11 years ago
      • 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? - rchung 11 years ago
  • 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! - rchung 11 years ago
  • 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. - RHolmes 11 years ago
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ