How to open Internet browser properties window in C #

I am working on a Windows application where I have to provide the user to change proxy settings by opening the IE settings window. Google Chrome uses the same method, when you try to change the proxy settings in chrome, it will open the Internet Explorer properties window with the connection tab selected.

I noticed that run32dll.exe works to accomplish this chrome, but it also passes some arguments along with it

System.Diagnostics.Process.Start("rundll32.exe", "SomeArgumentsHere");

My only problem: I do not know what arguments it passes.

To simplify my question, I want to know how to open the IE settings window with the connection tab selected from my C # .net application

Refresh , the following code worked for me

System.Diagnostics.Process.Start("inetcpl.cpl", ",4");
+5
source share
1 answer

This is the complete command passed to Google chrome (obtained using Process Explorer):

"C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,Control_RunDLL C:\Windows\system32\inetcpl.cpl,,4
+6
source

All Articles