title: Is there any async equivalent of Process.Start?
body: <p>Like the title suggests, is there an equivalent to <code>Process.Start</code> (allows you run another application or batch file) that I can await?</p>
  
  <p>I'm playing with a small console app and this seemed like the perfect place to be using async and await but I can't find any documentation for this scenario.</p>
  
  <p>What I'm thinking is something along these lines:</p>
  
  <pre><code>void async RunCommand()
  {
      var result = await Process.RunAsync("command to run");
  }
  </code></pre>