我目前正在编写一个Powershell脚本,并遇到了一些障碍。 基本上,脚本使用certreq.exe和certutil.exe从我们的CA请求,批准和检索新证书。
到目前为止,我的请求和批准工作正常,但只要我试图检索新批准的证书,我得到一个“目录名称是无效的”指的是CA. 我为所有其他命令使用完全相同的-configstring,但在certreq.exe -retrieve调用中失败。 如果我删除它,它会提示我从列表中select正确的CA,其中只有一个。 我非常想避免这种情况,因为我试图自动更新450+证书,不得不坐在这里,点击每个button的button将有点击败整个点。
有人有主意吗?
谢谢。
更多信息:
PowerShell脚本stream程如下:
尝试使用-config参数。 请查看TechNet页面,了解有关certreq.exe和certutil.exe包含选项的更多详细信息。
https://technet.microsoft.com/en-us/library/dn296456.aspx
我知道我为时已晚,但希望这能帮助别人。