如何使用 PowerShell 删除 Windows 证书?
若要使用 PowerShell 删除 Windows 证书,可以使用 Remove-Item 命令。
假设你已知证书的拇印,则可使用以下命令检索所有使用该特定拇印的证书。
PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eq输出

要删除证书,我们需要将 **Remove-Item** 命令串联起来。
PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eq
'920B033462B2FE268E6F9679F8621AEDC78D506C'} | Remove-Item -Force -Verbose输出
![]()
或者,如果您有主题名称,则可以使用主题名称,而不是 Thumbprint 属性。
PS C:\> gci cert:\ -Recurse | where{$_.Subject -eq "DemoCert"} | Remove-Item -Force - Verbose要删除远程服务器上的证书,可以使用 Invoke-Command。
Invoke-Command -ComputerName $Server -ScriptBlock{
gci cert:\ -Recurse | where{$_.Subject -eq "DemoCert"} |
Remove-Item -Force -Verbose
}
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP