HOWTO · PowerShell
如何在 PowerShell 中匯入證書
本教程講解如何使用 PowerShell 腳本導入證書。
本頁內容
本文顯示如何使用 PowerShell 腳本導入證書。此外,我們還將查看必要的示例和解釋,以使主題更易於理解。
PowerShell 中證書的重要性
你有想過數位證書的重要性嗎?為什麼我們要導入它們?這是因為它們主要用於驗證身份。它是一組用來識別實體的數據。
我們的系統預設已提供許多證書。但有時我們必須從外部商店導入它們,因為我們所需的證書可能在系統中不可用。
使用 Import-Certificate 關鍵字導入證書
我們將使用以下單行命令來使用 PowerShell 導入證書。
Import-Certificate -FilePath "C:\Users\Directory\Desktop\BackupCert.Cer" -CertStoreLocation cert:\CurrentUser\Root
Import-Certificate 是 PowerShell 中的內置關鍵字。它主要用於將證書導入用戶的首選目錄。
在上面的示例中,我們從 C:\Users\Directory\Desktop\BackupCert.Cer 導入了一個名為 BackupCert.Cer 的證書。
在成功運行上述命令後,我們將獲得導入的證書。
Import-Certificate 關鍵字的有用參數
以下是一些關於 Import-Certificate 關鍵字的重要參數:
-CertStoreLocation- 該參數指定用戶需要導入證書的證書存儲的路徑。如果我們不提供該參數的任何值,則會按照其預設值執行。-Confirm- 用於確認執行cmdlet。-FilePath- 該參數指定需要導入的文件。對於此參數,有一些可接受的文件格式,包括.sst、.p7b和.cert文件。-WhatIf- 該參數將顯示cmdlet運行時的結果。
我們可以根據需要使用這些有價值的參數。請注意,此處共享的示例代碼僅在 Windows PowerShell 環境中可執行。