title: Create an alias to a command that has spaces in it
body: <p>My use case is to create an alias for opening Firefox. Usually I used <code>Start-Process firefox.exe</code>, which is fine. I would like, though, to just type <code>xfirefox</code> instead. Here is what I have tried:</p>
  
  <p>Quotes</p>
  
  <pre><code>Shaun&gt; set-alias xfirefox "Start-Process firefox.exe"
  Shaun&gt; xfirefox
  xfirefox : The term 'Start-Process firefox.exe' is not 
  recognized as the name of a cmdlet, function, script file, 
  or operable program...
  </code></pre>
  
  <p>Curlies</p>
  
  <pre><code>Shaun&gt; set-alias xfirefox { Start-Process firefox.exe }
  Set-Alias : Cannot evaluate parameter 'Value' because its 
  argument is specified as a script block and there is no
  input. A script block cannot be evaluated without input.
  </code></pre>