網友評分: 5分
Certmgr.exe是一款功能十分強大的證書管理工具,這款軟件能夠用于管理證書、證書信任列表 (CTL) 以及證書吊銷列表 (CRL)。支持將證書、CTL 和 CRL 顯示到控制臺。將證書、CTL 和 CRL 添加到證書存儲中,滿足用戶對證書的管理需求,有需要的小伙伴快來下載體驗吧。
CertMgr 支持多種開關,但本部分只介紹與證書存儲中的測試證書管理相關的開關。
CertMgr [/add|/del|/put] [Switches] [/s [/r RegistryLocation ] ] SourceName [/s [/r RegistryLocation] ] [DestinationName]
操作、開關以及參數的部分列表
操作
add
將 CertMgr 配置為將 SourceName 指定的文件中的證書、CTL 或 CRL 添加到 DestinationName 指定的證書存儲中。
del
將 CertMgr 配置為從 DestinationName 指定的證書存儲中刪除 SourceName 指定的證書存儲中的證書、CTL 或 CRL。如果未指定 DestinationName,則SourceName 還將作為目標存儲并且將被修改。
put
將 CertMgr 配置為將 SourceName 指定的證書存儲中的證書、CTL 或 CRL 保存到 DestinationName 指定的文件中。
無
如果未指定任何命令,則 CertMgr 顯示 SourceName 指定的證書存儲或文件中的所有證書、CTL 或 CRL。
開關和參數
/c
將 CertMgr 配置為僅處理 SourceName 指定的文件中的證書。
/CTL
將 CertMgr 配置為僅處理 SourceName 指定的文件中的 CTL。
/CRL
將 CertMgr 配置為僅處理 SourceName 指定的文件中的 CRL。
/s
將 CertMgr 配置為訪問 SourceName 或 DestinationName 指定為系統存儲的證書存儲。
/r registryLocation
指定系統證書存儲的注冊表位置。只有當與 /s 開關一起使用時,/r 開關才有效。registryLocation 參數必須為以下兩者之一:
currentUser
指定注冊表位置 HKEY_CURRENT_USER。
localMachine
指定注冊表位置 HKEY_LOCAL_MACHINE。
如果 /r 開關未與 /s 開關一起指定,則 currentUser 為默認值。
有關這些證書存儲的詳細信息,請參閱證書存儲。
/v
將 CertMgr 配置為顯示有關證書、CTL 和 CRL 的詳細信息。如果未指定此開關,則 CertMgr 只顯示摘要信息。
備注
若要使用 CertMgr,用戶必須是系統 Administrators 組的成員,并且必須從提升的命令提示符運行命令。
有關 CertMgr 參數的完整列表,請參閱證書管理器工具網站。
32 位版本的 CertMgr 工具位于 WDK 的 bin\i386 文件夾中。64 位版本的該工具位于 WDK 的 bin\amd64 和 bin\ia64 文件夾中。
示例
下面兩個 CertMgr 命令將文件 OutputFile.cer 中的證書添加到受信任的根證書頒發機構證書存儲以及受信任的發布者證書存儲中。
標簽: Certmgr.exe