【发布时间】:2017-11-29 00:09:29
【问题描述】:
我有一个运行Import-PfxCertificate 的脚本。我希望它能够自动运行,但由于这个提示,我无法做到这一点:
有没有办法自动回答“是”或根本不显示提示?如果我添加了-Confirm 标志,提示将不会显示,但是我无法让它自动回答“Y”,那么有什么方法可以自动运行Import-PfxCertificate?
我尝试了几种简单的方法,但都没有奏效:
- 将
$ConfirmPreference设置为None - 正在尝试
echo "Y" | Import-PfxCertificate ... - 正在尝试
Import-PfxCertificate ... -Confirm:$false
【问题讨论】:
-
很确定这是因为您正在尝试导入受信任的根文件夹。您尝试将证书导入到哪里?
-
LocalMachine\My -- 我真正想做的是让 SSL 在我的容器中工作,为了开发,我有一个设置自签名证书的脚本,我的问题是我想要我的代码能够在它处于开发模式时自动运行。
-
如果我使用
CurrentUser\My,它也会给出相同的弹出窗口
标签: powershell