title: Starting IE process as a current user working this way but not the other way
body: <p>I want to open IE (it doesn't matter the web site it will open with), but I found out that using this code:</p>
  
  <pre><code>        System.Diagnostics.Process proc = new System.Diagnostics.Process();
          proc.EnableRaisingEvents = false;
          proc.StartInfo.FileName = "http://www.google.com";
          proc.Start();
  </code></pre>
  
  <p>will start the browser as a current user, but with this code:</p>
  
  <pre><code>        ProcessStartInfo startInfo = new ProcessStartInfo();
  
          startInfo.FileName = "C:\\Program Files\\Internet Explorer\\iexplore.exe";
          Process process = new Process();
  
          process.StartInfo = startInfo;
  
          process.Start();
  </code></pre>
  
  <p>it wouldn't, why is that? what is the reason?</p>