当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell 将证书导入到证书存储区

作者:精品下载站 日期:2024-12-14 22:02:24 浏览:15 分类:玩电脑

PowerShell 将证书导入到证书存储区


使用 PowerShell 中的 Import-Certificate cmdlet 将证书安装到证书存储区。它需要证书文件和证书存储位置才能将证书导入到存储中。

使用 PowerShell 脚本是将证书从 .cer 文件导入到存储区的一种简单快捷的方法。安装证书的另一种方法是使用 mmc 管理单元 UI 向导。

在本文中,我们将讨论如何使用 PowerShell Import-Certificate 命令将证书导入到证书存储区,并使用 Invoke-Command 方法在远程计算机上安装证书。

在本地计算机上使用 PowerShell 导入证书

使用Import-Certificate cmdlet 将证书安装到 Windows 操作系统中的证书存储中。

Import-Certificate -FilePath D:\exported_iis.cer -CertStoreLocation Cert:\LocalMachine\My\

在上述 PowerShell 脚本中,Import-Certificate 命令使用 FilePath 参数指定 Windows 操作系统驱动器上的证书文件位置,并使用 CertStoreLocation 参数指定证书存储路径。

它将证书导入到 Cert:\LocalMachine\My\ 存储位置路径,并显示证书指纹和主题详细信息,如下所示。

[玩转系统] PowerShell 将证书导入到证书存储区

PowerShell 在远程计算机上安装证书

Import-Certificate 命令与Invoke-Command 方法结合使用,在远程计算机上导入证书。

Invoke-Command 方法采用远程计算机名称并使用 ScriptBlock 运行 Import-Certificate 脚本以将证书导入到存储区。

Invoke-Command -ComputerName  CORP-EU-101 -ScriptBlock {Import-Certificate -FilePath D:\exported_iis.cer -CertStoreLocation Cert:\LocalMachine\My\ }

上述 PowerShell 脚本的输出将成功导入远程计算机上的证书并显示证书指纹和主题详细信息。

结论

希望上面关于如何使用 Import-Certificate 命令在本地和远程计算机上导入证书的文章对您有所帮助。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

推荐文章

如何在 PowerShell 中创建自签名证书

如何将证书绑定到 IIS 站点

如何在Windows操作系统上删除自签名证书

如何使用 PowerShell 从证书存储中导出证书

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯