如何使用 PowerShell 從證書儲存匯出證書?
使用 PowerShell 從證書儲存匯出或下載證書,我們需要使用命令 Export-Certificate。
首先,你需要從儲存中獲取證書詳細資訊。如果你知道 thumbprint,則可以使用 thumbprint 直接獲取證書詳細資訊,然後使用這些詳細資訊匯出證書。
示例
$cert = (Get-ChildItem Cert:\LocalMachine\My\43E6035D120EBE9ECE8100E8F38B85A9F) Export-Certificate -Cert $cert -Type CERT -FilePath C:\Temp\Mycert.cer
在上面的示例中,我們從 LocalMachine -> Personal Store 匯出證書。你可以選擇不同的路徑。此處,證書將匯出到 C:\temp\MyCert.cer.
你可以使用 P7B、SST 等不同型別來匯出證書。或者,你可以使用以下命令。
語法
Get-ChildItem Cert:\LocalMachine\My\43E6035D120EBE9ECE8100E8F38B85A9F1C1140F ` | Export-Certificate -Type cer -FilePath C:\Temp
ewcert.cer -Force
如果你不知道證書 thumbprint,則可以使用證書任何唯一的屬性(如 Subject、FriendlyName 等)來檢索詳細資訊。例如,
示例
Get-ChildItem Cert:\LocalMachine\My\ `
| where{$_.FriendlyName -eq "mysitecert"} `
| Export-Certificate -Type cer -FilePath C:\Temp
ewcert.cer -Force
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP