title: How Can I Run Python Commands From A C# Windows Desktop Application?
body: <p>I want to use the Google Assistant SDK to make a Google Assistant desktop app for Windows. I want to access the SDK using python, and pass input to the python command.</p>
  
  <p>For example, you talk to Google Assistant using this Python command:</p>
  
  <pre><code>python -m googlesamples.assistant
  </code></pre>
  
  <p>If you have python installed you can run that in CMD, so either that or directly running the python command.</p>
  
  <p>I have tried this: </p>
  
  <pre><code>string strCmdText;
  strCmdText= "/C copy /b Image1.jpg + Archive.rar Image2.jpg";
  System.Diagnostics.Process.Start("CMD.exe",strCmdText);
  </code></pre>
  
  <p>but it says that System.Diagnostics.Process does not exist.</p>
  
  <p>Can someone help with this?</p>