有人知道我如何以静默方式安装以下内容吗?
C:> certutil -importpfx -user -f -p [Password] "O:Certificatestest2.pfx"
我尝试使用-silent
选项,但它说它不存在。
还有其他建议吗?
证书安装导致我们的用户出现问题,因为他们无法同意安装。证书窗口后面会出现Citrix安全框,需要"允许"该框,然后才能安装证书。一些用户可以将安全警告从后面拖到前面,但大多数用户无法这样做
如果有人能帮忙那就太好了!
感谢
这是经过设计的,如果您可以静默地安装用户证书,这将是一个严重的安全漏洞。
您可以使用下面这样的vbs脚本在登录期间调用您的bat文件,这将以静默方式安装。。
VBS脚本
Set oShell = CreateObject ("Wscript.Shell") Dim strArgs strArgs = "cmd /c %LOGONSERVER%netlogonimport-certificate.bat" oShell.Run strArgs, 0, false
批处理脚本
certutil -f -user -p "PASSWORD" -importpfx "%LOGONSERVER%netlogonCERTIFICATE.pfx" NoRoot