【问题标题】:open certmgr.msc from commanf line on localMachine从本地计算机上的命令行打开 certmgr.msc
【发布时间】:2015-02-16 14:41:09
【问题描述】:

我需要从“localMachine”存储库上的“cmd.exe”启动“certmgr.msc”,以便我可以导入\导出证书。 我尝试了以下命令,但“certmgr.msc”一直在“currentUser”上打开。

certmgr.msc -s -r localMachine root
mmc.exe certmgr.msc -s -r localMachine root
certmgr.msc -v -s -r localMachine my

【问题讨论】:

标签: cmd certificate mmc


【解决方案1】:

应该这样做

"C:\WINDOWS\SYSTEM32\MMC.EXE" "C:\WINDOWS\SYSTEM32\CERTLM.MSC" 

【讨论】:

  • 没有名为“certlm.msc”的文件
  • 此文件在 Windows 8 上,
  • 嗯,你是对的。但它似乎是便携的:)。只需从 Windows 8 中获取文件。在 Windows 8.1 和 Windows 2008 上进行了尝试,并且成功了。
【解决方案2】:

通过添加证书管理单元并将其定位到本地计算机来创建自定义控制台。然后将此控制台保存到 .mmc 文件。 您可以在命令行中引用此保存的文件。也可以将此自定义控制台分发到其他机器。

【讨论】:

    【解决方案3】:

    下面应该用 CurrentUserLocal Computer

    两个节点启动 MMC 控制台
    certificates.msc
    

    【讨论】:

      【解决方案4】:
      mmc.exe certlm.msc -s -r localMachine root
      

      它应该可以工作 - 在 win2012r2 上测试

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-03
        • 2021-09-07
        • 2021-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多