Arquivo em lote: abra o cmd, execute o Prompt de Comandos do VS, execute o Makecert

0

Eu preciso fazer isso em um arquivo de lote:

  1. Abrir cmd
  2. Executar o prompt de comando do VS via cmd
  3. Execute este comando "makecert -sv SignRoot.pvk -cy autoridade -r sha1 -a -n \" CN = Certificado \ "-ss my -sr localmachine certificate.cer"

Até agora, eu fiz 1 e 2, meu problema é entrar em # 3.

Aqui está o que eu tenho até agora.

start  cmd.exe /k "%comspec% /c  "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86"
    
por for-each 07.02.2013 / 03:56

1 resposta

1

Eu não tenho o VS 10.0 instalado para testar isso, mas tente colocar essas duas linhas em um arquivo de 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
    
por 07.02.2013 / 04:37