title: Using the "start" command with parameters passed to the started program
body: <p>I have a Virtual Machine in Virtual PC 2007.</p>
  
  <p>To start it from the desktop, I have the following command in a batch file:</p>
  
  <pre><code>"c:\program files\Microsoft Virtual PC\Virtual PC.exe" -pc "MY-PC" -launch
  </code></pre>
  
  <p>But that leaves a dos prompt on the host machine until the virtual machine shuts down, and I exit out of the Virtual PC console.  That's annoying.</p>
  
  <p>So I changed my command to use the START command, instead:</p>
  
  <pre><code>start "c:\program files\Microsoft Virtual PC\Virtual PC.exe" -pc MY-PC -launch
  </code></pre>
  
  <p>But it chokes on the parameters passed into Virtual PC.</p>
  
  <p><code>START /?</code> indicates that parameters do indeed go in that location.  Has anyone used START to launch a program with multiple command-line arguments?</p>