kimo pryvt Asked: 2016-03-04 13:27:50 +0800 CST2016-03-04 13:27:50 +0800 CST 2016-03-04 13:27:50 +0800 CST 列出来自 CA certutil 或 certreq 的所有可用模板 772 我需要通过命令行申请证书我已经调查过certreq是可以申请证书的工具。 我习惯于 gui 通过选择可用模板之一来请求证书,但我需要通过命令行执行相同的操作。 关于如何实现这一目标的任何想法? certificate 2 个回答 Voted Best Answer Ryan Ries 2016-03-04T15:14:34+08:002016-03-04T15:14:34+08:00 如果要显示由友好的 Active Directory 证书服务 CA 提供的证书模板列表(在命令行中),请使用certutil -CATemplates. C:\Windows\system32>certutil -CATemplates DirectoryEmailReplication: Directory Email Replication -- Auto-Enroll: Access is denied. DomainControllerAuthentication: Domain Controller Authentication -- Auto-Enroll: Access is denied. KerberosAuthentication: Kerberos Authentication -- Auto-Enroll: Access is denied. EFSRecovery: EFS Recovery Agent -- Auto-Enroll: Access is denied. EFS: Basic EFS -- Auto-Enroll: Access is denied. DomainController: Domain Controller -- Auto-Enroll: Access is denied. WebServer: Web Server -- Auto-Enroll: Access is denied. Machine: Computer -- Auto-Enroll: Access is denied. User: User -- Auto-Enroll: Access is denied. SubCA: Subordinate Certification Authority -- Auto-Enroll: Access is denied. Administrator: Administrator -- Auto-Enroll: Access is denied. CertUtil: -CATemplates command completed successfully. 奖金,它还告诉您当前是否有权注册每个特定模板。 要注册其中一个证书模板,请使用: certreq -enroll -q WebServer 该-q参数禁止所有交互式对话框,使其成为纯命令行体验。 rpertusio 2021-09-11T13:14:34+08:002021-09-11T13:14:34+08:00 使用以下命令列出模板及其详细信息: certutil.exe -Template 参考:https ://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil
如果要显示由友好的 Active Directory 证书服务 CA 提供的证书模板列表(在命令行中),请使用
certutil -CATemplates
.奖金,它还告诉您当前是否有权注册每个特定模板。
要注册其中一个证书模板,请使用:
该
-q
参数禁止所有交互式对话框,使其成为纯命令行体验。使用以下命令列出模板及其详细信息:
参考:https ://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil