SmartLabel to Identify IE Versions
New to Kace. How do I create a Smartlabel to identify my computers to do NOT have Internet Explorer 11.x installed? We need to deploy IE 11 to the subset of computers that have not been upgraded yet.
1 Comment
[ + ] Show comment
Answers (1)
Answer Summary:
Please log in to answer
Posted by:
rockhead44
9 years ago
Top Answer
Here's how I would do that. First, you'll need to be able to report on IE 11. To do that, I made a Custom Inventory Rule as follows:
RegistryValueGreaterThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, svcVersion, 11) AND RegistryValueLessThan(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer, svcVersion, 12)
You'll want to create a new software entry named IE 11 - CIR (or something similar so you know what it is) and paste that code above into your Custom Inventory Rule field. Make sure you select Operating Systems.
Once machines begin to check-in, that Software Inventory item (IE 11) will begin to populate. Now you have something you can work with. You can then create a Smart Label using Software Titles != IE 11 - CIR (or whatever you named the Software entry). Now, when machines check-in that do not have IE 11 they will be added to your Smart Label.
If exists "Registry key for IE11" (you'll need to look this up)
then exit
else
install IE11
That's pretty basic but I think you'll get what I mean. Your script can just go everywhere but will only run on the machines that need it. - hoodathunkut 9 years ago