title: What is the difference between Get-WmiObject and Get-Counter in Powershell
body: <p>I'm trying to learn how to do some simple Windows Server performance monitoring. From what I've read it looks like there are two ways to get this information in Powershell: <code>Get-WmiObjects</code> and <code>Get-Counter</code>.</p>
  
  <p>What is the difference between <code>Get-WmiObjects</code> and <code>Get-Counter</code>? Is there a reason I would want to use one over the other? Could it be that the two methods are reading from the same data-source but are formatting their results in different ways?</p>
  
  <p>Thanks</p>