title: Getting local machine and all user certificates with PowerShell
body: <p>I can get all certificates in local machine and <em>current</em> user stores by doing</p>
  
  <pre><code>Get-ChildItem Cert: -Recurse |
      ? { $_ -is [System.Security.Cryptography.X509Certificates.X509Certificate2] }
  </code></pre>
  
  <p>How do I do the same thing for <em>all</em> users on the local machine?<br>
  <sub>(I need to find a certain certificate and all I know is a serial number and that it is definitely installed in some store)</sub></p>