title: Start External Process with Impersonate Issue
body: <p>Im deploying my website onto my new server (windows 2003) from my local pc (windows 7) and my local homeserver (windows 2008) and have run in to a issue. </p>
  
  <p>I have a process that starts up with the below code. It is passed a video file which gets converted.</p>
  
  <pre><code>System.Diagnostics.ProcessStartInfo StartInfo = new System.Diagnostics.ProcessStartInfo(Command, Parameters);  
  </code></pre>
  
  <p>Them problem I have is on my new windows 2003 server it fails to work. No error or anything. Looking at the server and its taskmgr.exe I see the Process start but nothing happens. </p>
  
  <p>Looking into it, everyone seems to say I need to have impersonate="true" in the webconfig which I do have, I currently have it set to the Administrator account which I use to log into remote desktop (I assume this is fine???)</p>
  
  <pre><code>&lt;identity impersonate="true" userName="Administrator" password="********" /&gt;  
  </code></pre>
  
  <p>This still doesn't work.. Looking in the taskmgr.exe the process is started with the username ="NETWORK SERVICE" ... </p>
  
  <p>Any ideas???</p>