在 Windows XP 中,我可以通过 UI 执行以下操作:
启动 certmgr.msc。然后,在“个人”->“证书”下选择一个证书,单击“属性”,然后选择“为所有目的禁用(或启用)”。
我如何从命令行执行相同操作?可能通过注册表,但无需点击这些界面。
答案1
可以使用证书管理工具 (Certmgr.exe)使用/delete
参数。
CertMgr 是 Windows SDK 的一部分,你可以从以下位置下载http://go.microsoft.com/fwlink/p/?linkid=84091. 必须以管理员身份运行。
使用示例:
certmgr -del -c -n "My Certificate Name" -s -r localMachine TrustedPublisher