Internet Explorer Scripts
Enumerating Internet Explorer LAN SettingsEnumerating Internet Explorer Security Zone Settings
Enumerating Internet Explorer Summary Settings
Retrieving Internet Explorer COM Object Settings
Retrieving Internet Explorer Connection Settings
Retrieving the Internet Explorer Connection Summary
Retrieving Internet Explorer File Version Information
Retrieving Internet Explorer Cache Settings
Enumerating Internet Explorer LAN Settings
Returns network information (including proxy server information) for Internet Explorer.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_LANSettings") For Each strIESetting in colIESettings Wscript.Echo "Autoconfiguration proxy: " & strIESetting.AutoConfigProxy Wscript.Echo "Autoconfiguration URL: " & strIESetting.AutoConfigURL Wscript.Echo "Autoconfiguration Proxy detection mode: " & _ strIESetting.AutoProxyDetectMode Wscript.Echo "Proxy: " & strIESetting.Proxy Wscript.Echo "Proxy override: " & strIESetting.ProxyOverride Wscript.Echo "Proxy server: " & strIESetting.ProxyServer Next
Enumerating Internet Explorer Security Zone Settings
Retrieves the current setting level for each Internet Explorer security zone.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_Security") For Each strIESetting in colIESettings Wscript.Echo "Zone name: " & strIESetting.Zone Wscript.Echo "Security level: " & strIESetting.Level Next
Enumerating Internet Explorer Summary Settings
Returns basic information (including version number and build number) for Internet Explorer.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_Summary") For Each strIESetting in colIESettings Wscript.Echo "Active printer: " & strIESetting.ActivePrinter Wscript.Echo "Build: " & strIESetting.Build Wscript.Echo "Cipher strength: " & strIESetting.CipherStrength Wscript.Echo "Content advisor: " & strIESetting.ContentAdvisor Wscript.Echo "IE Administration Kit installed: " & _ strIESetting.IEAKInstall Wscript.Echo "Language: " & strIESetting.Language Wscript.Echo "Name: " & strIESetting.Name Wscript.Echo "Path: " & strIESetting.Path Wscript.Echo "Product ID: " & strIESetting.ProductID Wscript.Echo "Version: " & strIESetting.Version Next
Retrieving Internet Explorer COM Object Settings
Returns basic COM class information for Internet Explorer.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_Object") For Each strIESetting in colIESettings Wscript.Echo "Code base: " & strIESetting.CodeBase Wscript.Echo "Program file: " & strIESetting.ProgramFile Wscript.Echo "Status: " & strIESetting.Status Next
Retrieving Internet Explorer Connection Settings
Returns information about Internet Explorer connection settings.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_ConnectionSettings") For Each strIESetting in colIESettings Wscript.Echo "Allow Internet programs: " & _ strIESetting.AllowInternetPrograms Wscript.Echo "Autoconfiguration URL: " & strIESetting.AutoConfigURL Wscript.Echo "Auto disconnect: " & strIESetting.AutoDisconnect Wscript.Echo "Autoconfiguration proxy detection mode: " & _ strIESetting.AutoProxyDetectMode Wscript.Echo "Data encryption: " & strIESetting.DataEncryption Wscript.Echo "Default: " & strIESetting.Default Wscript.Echo "Default gateway: " & strIESetting.DefaultGateway Wscript.Echo "Dialup server: " & strIESetting.DialUpServer Wscript.Echo "Disconnect idle time: " & strIESetting.DisconnectIdleTime Wscript.Echo "Encrypted password: " & strIESetting.EncryptedPassword Wscript.Echo "IP address: " & strIESetting.IPAddress Wscript.Echo "IP header compression: " & _ strIESetting.IPHeaderCompression Wscript.Echo "Modem: " & strIESetting.Modem Wscript.Echo "Name: " & strIESetting.Name Wscript.Echo "Network logon: " & strIESetting.NetworkLogon Wscript.Echo "Network protocols: " & strIESetting.NetworkProtocols Wscript.Echo "Primary DNS server: " & strIESetting.PrimaryDNS Wscript.Echo "Primary WINS server: " & strIESetting.PrimaryWINS Wscript.Echo "Proxy: " & strIESetting.Proxy Wscript.Echo "Proxy override: " & strIESetting.ProxyOverride Wscript.Echo "Proxy server: " & strIESetting.ProxyServer Wscript.Echo "Redial attempts: " & strIESetting.RedialAttempts Wscript.Echo "Redial wait: " & strIESetting.RedialWait Wscript.Echo "Script fileame: " & strIESetting.ScriptFileName Wscript.Echo "Secondary DNS server: " & strIESetting.SecondaryDNS Wscript.Echo "Secondary WINS server: " & strIESetting.SecondaryWINS Wscript.Echo "Server assigned IP address: " & _ strIESetting.ServerAssignedIPAddress Wscript.Echo "Server assigned name server: " & _ strIESetting.ServerAssignedNameServer Wscript.Echo "Software compression: " & strIESetting.SoftwareCompression Next
Retrieving the Internet Explorer Connection Summary
Returns basic connection information (including whether HTTP 1.1 has been enabled) for Internet Explorer.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_ConnectionSummary") For Each strIESetting in colIESettings Wscript.Echo "Connection preference: " & _ strIESetting.ConnectionPreference Wscript.Echo "HTTP 1.1. enabled: " & strIESetting.EnableHTTP11 Wscript.Echo "Proxy HTTP 1.1. enabled: " & strIESetting.ProxyHTTP11 Next
Retrieving Internet Explorer File Version Information
Returns basic file version information for Internet Explorer.
Retrieving Internet Explorer File Version Information
Retrieving Internet Explorer Cache Settings
Returns configuration settings for the Internet Explorer cache.
strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer _ & "\root\cimv2\Applications\MicrosoftIE") Set colIESettings = objWMIService.ExecQuery _ ("Select * from MicrosoftIE_Cache") For Each strIESetting in colIESettings Wscript.Echo "Page refresh type: " & strIESetting.PageRefreshType Wscript.Echo "Temporary Internet files folder: " & _ strIESetting.TempInternetFilesFolder Next