我需要在批次檔中執行此操作:
- 開啟命令提示符
- 透過cmd運行VS命令提示符
- 執行此指令“makecert -sv SignRoot.pvk -cy Authority -r sha1 -a -n \"CN=Certificate\" -ss my -sr localmachinecertificate.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