I want to view the certificates installed at the machine level, if I open certmgr.msc.
- I am aware that we can open an mmc and app a snap in for certmgr. But I dont want to go that way.
- I am aware that we can use the certmgr.exe with the -s and -r switches to achive the same. But I dont want to do that.
What I want is, Start| Run| certmgr.msc (with some command line options - if there are any) to view the machine level certificates. Currently that is defaulted to Current User.
On IIS 7/Win 2K8, when I import a certificate, it gets added to the HKLM. I am expecting a similar functionality with the certmgr.msc console.
If I open certmgr.msc, instead of opening the current user certificates, I want to open the machine level certificates. And when I import a certificate to the Trusted Root, I want it to be added at the Machine Level and not just the User Level.
It kind of bugs to go to mmc and add a snapin. If I had a (IIS6/Win2K3) instead of an (IIS 7/Win 2K8) - how would I go about adding the certitifcate to the machine level stores instead of user level stores using certmgr.msc?
If the question sounds irrational, thats what I am trying to achieve. Thoughts/Ideas appreciated.
Edit on Oct 30 2015 according to mil bauer's answer - if you are on a Win 8/Server 2012 R2, try certlm.msc to open Certificates - Local Computer.