I needed a quick way to browse all my certificates without using a GUI.
Set-Location cert:\ Get-ChildItem -Recurse ` | Where-Object { $_.Thumbprint } ` | select { $_.PSParentPath.Replace('Microsoft.PowerShell.Security\Certificate::', ''), $_.Subject }
This will print the Certificate Subjects and it's location.