배치 파일에서 이 작업을 수행해야 합니다.
- 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