배치 파일: cmd 열기, VS 명령 프롬프트 실행, Makecert 실행

배치 파일: cmd 열기, VS 명령 프롬프트 실행, Makecert 실행

배치 파일에서 이 작업을 수행해야 합니다.

  1. cmd 열기
  2. cmd를 통해 VS 명령 프롬프트 실행
  3. "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

관련 정보