如何使用 PowerShell 更改证书的友好名称?
powershellmicrosoft technologiessoftware & coding
假设我们知道证书的指纹,那么我们可以使用以下命令更新或更改证书的友好名称。
示例
$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"

