创建证书以签署Powershell脚本

时间:2018-10-16 07:07:53

标签: powershell certificate makecert

以某种方式(在Win7,64上)创建证书以唱歌我的PS脚本的第二步失败了吗? 我先是做管理员:

makecert -n "CN=rootCerti4PS" -a sha1 -eku 1.3.6.1.5.5.7.3.3 -r -sv root.pvk root.cer -ss Root -sr localMachine

这项工作我成功了。现在第二步:

makecert -pe -n "CN=casCerti4PS" -ss MY -a sha1 -eku  1.3.6.1.5.5.7.3.3 -iv root.pvk -ic root.cer

失败:“错误:无法访问颁发者的密钥(root.pvk)” 我在admin-cmd和user-cmd中尝试了makecert的第二次调用,结果是相同的。

在我启动makecert的文件夹中,我找到了两个文件:root.pvk和root.cer。

Makecert第二次问我输入密码,我输入了新的用户密码,但失败了,但是当我再次尝试输入rootCerti4PS的密码时,它起作用了吗?我希望输入用于唱歌脚本的“我的用户”密码?

0 个答案:

没有答案