title: Call a PowerShell script in a new, clean PowerShell instance (from within another script)
body: <p>I have many scripts.  After making changes, I like to run them all to see if I broke anything.  I wrote a script to loop through each, running it on fresh data.</p>
  
  <p>Inside my loop I'm currently running <code>powershell.exe -command &lt;path to script&gt;</code>.  I don't know if that's the best way to do this, or if the two instances are totally separate from each other.</p>
  
  <p>What's the preferred way to run a script in a clean instance of PowerShell?  Or should I be saying "session"?  </p>