title: Start process with default credentials
body: <p>I am running a process using my credentials but , i wanted to use the default credentials , i mean using the current username and password , without going throuh the below code :    </p>
  
  <pre><code>var pass = new SecureString();
  pass.AppendChar('p');
  pass.AppendChar('a');
  pass.AppendChar('s');
  pass.AppendChar('s');
  pass.AppendChar('w');
  pass.AppendChar('o');
  pass.AppendChar('r');
  pass.AppendChar('d');
  Process.Start("file.txt", Environment.UserName, pass, "");
  </code></pre>
  
  <p>Because the application will work on different computers , so it should get the current credentials and use them.</p>
  
  <p>EDIT</p>
  
  <p>The problem is that the file i want to run is a .bat file that will do some cmd commands and it must be provided with a credentials to use</p>