title: powershell - Remove all variables
body: <p>I want to remove all <strong>user-created</strong> variables at the start of a script.</p>
  
  <p>Currently I am doing <code>Remove-Variable -Name *</code> but it tries to delete all system variables as well, resulting in lot of error messages.</p>
  
  <p>Any other way?</p>