【问题标题】:Import *.der certificate to 'Other People' store将 *.der 证书导入“其他人”商店
【发布时间】:2020-11-26 19:45:44
【问题描述】:

我可以使用 PowerShell 将证书导入所有商店。

例如这样:

Import-Certificate -FilePath "C:\temp\SomeCertificate.crt" -CertStoreLocation Cert:\LocalMachine\CA

我可以使用 powershell 以这种方式获取所有商店:

set-location cert:

dir .\\LocalMachine\

给我这些选项:

名称:TestSignRoot

名称:ClientAuthIssuer

名称:远程桌面

名称:根

名称:TrustedDevices

名称:CA

名称:TrustedAppRoot

名称:eSIM 认证机构

名称:AuthRoot

名称:Windows Live ID 令牌颁发者

名称:TrustedPublisher

名称:AAD 令牌发行者

名称:FlightRoot

名称:TrustedPeople

姓名:通讯录

姓名:我的

名称:SmartCardRoot

名称:信任

名称:不允许

名称:家庭组机器证书

名称:请求

但我无法导入“其他人”商店:

如何导入“其他人”商店? 比如:

Import-Certificate -FilePath "C:\temp\SomeCertificate.crt" -CertStoreLocation Cert:\LocalMachine\OtherPeople

更新: 它的通讯录。 但如果没有安装此类型的证书,则此功能不可用。 (就像在干净的 Windows 10 上一样)

如果证书尚未作为商店提供,我如何将证书导入到 AddressBook? 我可以手动创建该商店,然后导入证书吗?

【问题讨论】:

  • 当您询问“导入”并且该问题询问“删除”时,您都在“其他人”商店的程序名称之后,即 AddressBook。
  • @bartonjs,真的吗?它的通讯录?我以为我都试过了。我明天试试看!谢谢!
  • @bartonjs,我已经尝试过了,它几乎可以工作。我注意到地址簿只有在已经安装了这种类型的证书时才可用。所以地址簿在干净的 Windows 10 安装上不存在......这就是它不工作的原因。知道如何解决这个问题吗?
  • 不,抱歉。但这与当前的问题有很大不同,它可能应该是一个新问题。

标签: powershell certificate


【解决方案1】:

答案通讯录。 如果此商店中尚未安装,则此商店不存在(通过 GUI)

【讨论】:

    猜你喜欢
    • 2014-05-10
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多