How to start Internet Explorer (No add-on) browser through automation


How can I start Web application in Internet Explorer (no add-on) browser through robotic automation?


Keep up to date on this post and subscribe to comments

November 8, 2019 - 10:24am

You would need to use a Windows Adapter instead of the web adapter to supply any arguments. They are functionally the same though, so everything else will work the same. In your Path Property, set this to the full path to launch iexplore.exe on your machine (usually C:\Program Files (x86)\Internet Explorer\iexplore.exe). In the Arguments property, you'll enter the following;

"" -extoff -noframemerging

The extoff will turn off add-ons

the -noframemerging is what the web adapter uses to ensure it launches in a separate window (and therefore process so it can be hooked by this adapter instead of appearing under an existing IE instance).

If you have already interrogated a bunch of controls and want to convert your web adapter to a Windows adapter, that is possible via editing the XML. The easiest way to do that is to create a new Web adapter and a new Windows adapter and use a comparison tool to see what is different. Once you identify what is different, you can practice changing the XML in this simple solution until it works.

November 12, 2019 - 7:17am
Response to tsasnett

Thanks Tom.

Can the arguments be set within AdvancedConfiguration in Web adapter too? What is this property used for?


November 12, 2019 - 8:27am
Response to AshokO07

That property is not documented, so I cannot give you an official answer. It is really used by support to disable or enable specific things that might otherwise have to be done in ini files or with changes to DLLs. I have never seen it used without the guidance of support.