如何利用 PowerShell 更改证书的友好名称?


假设我们知道证书的拇指印,那么我们可以使用下面的命令来更新或更改证书的友好名称。

示例

$cert = Get-ChildItem `
   -Path Cert:\LocalMachine\My\43E6035D120EBE9ECE8100E8F38B85A9F1C1140F
$cert.FriendlyName = "mysitecert"

上面的命令会更新证书友好名称为“mysitecert”。如果你不知道拇指印或不知道如何检索拇指印,你可以使用不同的属性,例如主题名称、友好名称等等。

示例

$cert = Get-ChildItem -path `
   Cert:\LocalMachine\My\`
   |  where{$_.Subject -eq "CN=mysite.local"}
$cert.FriendlyName = "mysitecert"

更新日期:18-Mar-2021

2K+ 浏览

开启你的 职业

通过完成课程获得认证

开始
广告