Hi. Have you tried using one of the overloaded methods for Process.Start?
System.Diagnostics.Process.Start(string filename, string arguments);
Process.Start Method (String, String) (System.Diagnostics)[
^]
Process.Start Method (System.Diagnostics)[
^]
For example:
System.Diagnostics.Process.Start("firefox.exe", "-private http://www.google.com");
Also, here are some Firefox arguments:
Command Line Options - Mozilla | MDN[
^]
The same process also works with other browsers:
IE - filename:= iexplore.exe
Chrome - filename:= chrome.exe