共用方式為


尋找私密金鑰工具 (FindPrivateKey.exe)

這個命令列工具可用於擷取憑證存放區的私密金鑰。 例如, FindPrivateKey.exe 可用來尋找證書存儲中與特定 X.509 憑證相關聯的私鑰檔案位置和名稱。

重要

FindPrivateKey 工具隨附做為 WCF 範例。 如需如何尋找範例以及如何建置範例的詳細資訊,請參閱 FindPrivateKey

語法

FindPrivateKey<storeName> <storeLocation> [{ {-n <subjectName>} | {-t <thumbprint>} } [-f | -d | -a]]

備註

下表說明可與尋找私密金鑰工具 (FindPrivateKey.exe) 搭配使用的引數和選項。

Argument 描述
storeName 憑證存放區的名稱。
storeLocation 憑證存放區的位置。
選項 描述
/n <subjectName > 指定憑證的主體名稱。
/t <指紋 > 指定憑證的指紋。 您可以使用 Certmgr.exe 擷取憑證的指紋。
/f 僅輸出檔案名稱。
/d 僅輸出目錄。
/a 輸出絕對檔案名稱。

範例

下列命令會擷取 John Doe 的私鑰:

FindPrivateKey My CurrentUser -n "CN=John Doe"

下列命令會擷取本機電腦的私鑰:

FindPrivateKey My LocalMachine -t "03 33 98 63 d0 47 e7 48 71 33 62 64 76 5c 4c 9d 42 1d 6b 52" –a