title: No able to run pm2 on Windows server 2012
body: <p>I installed <code>pm2</code> on Windows server 2012</p>
  
  <pre><code>npm install pm2 -g
  </code></pre>
  
  <p>I closed my PowerShell and opened it again.</p>
  
  <p>When I try to run <code>pm2</code> it fails with this error</p>
  
  <pre><code>&gt; pm2 list
  
  pm2 : The term 'pm2' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
  spelling of the name, or if a path was included, verify that the path is correct and try again.
  At line:1 char:1
  + pm2 list
  + ~~~
      + CategoryInfo          : ObjectNotFound: (pm2:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
  </code></pre>
  
  <p>I noticed <code>PM2_HOME</code> was not set, so I set it to my <code>.pm2</code> in my home directory, but that didn't help</p>
  
  <p>Any pointers?</p>
  
  <p>What is interesting, is that I have it working on another account on the same machine.</p>