我需要在批处理文件中执行此操作:
- 打开cmd
- 通过 cmd 运行 VS 命令提示符
- 执行此命令“makecert -sv SignRoot.pvk -cy authority -r sha1 -a -n \"CN=Certificate\" -ss my -sr localmachine certificate.cer”
到目前为止,我已经完成了 1 和 2,我的问题是进入 #3。
这是我目前所拥有的。
start cmd.exe /k "%comspec% /c "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86"
答案1
我没有安装 VS 10.0 来测试这个,但是请尝试将这两行放入批处理文件中:
call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
makecert -sv SignRoot.pvk -cy authority -r sha1 -a -n "CN=Certificate" -ss my -sr localmachine certificate.cer