Eu preciso fazer isso em um arquivo em lote:
- Abrir cmd
- Execute o prompt de comando do VS via cmd
- Execute este comando "makecert -sv SignRoot.pvk -cy Authority -r sha1 -a -n \"CN=Certificado\" -ss my -sr localmachine Certificate.cer"
Até agora, fiz 1 e 2, meu problema é chegar ao número 3.
Aqui está o que tenho até agora.
start cmd.exe /k "%comspec% /c "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86"
Responder1
Não tenho o VS 10.0 instalado para testar isso, mas tente colocar essas duas linhas em um arquivo em lote:
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