2012-05-06 4 views

답변

4

폴더가 시스템에 없기 때문에 PATH입니다. 명령 프롬프트에서 PATH을 입력하고 Enter 키를 눌러 현재 PATH에 포함 된 내용을 확인하십시오.

명령 프롬프트에서 기존 PATH에 폴더를 추가하여 폴더를 추가 할 수 있습니다 (물론 폴더를 시스템에 SDK 버전과 위치에 대한 적절한 위치) : 명령 프롬프트를 닫을 때까지

set PATH="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin";%PATH% 

SignTool에서이 (임의의 폴더에서 지금 작동합니다).

; Save this as something like SDKEnv.bat in a folder on the current PATH 
@SET FrameworkDir=C:\Windows\Microsoft.NET\Framework\v2.0.50727 
@SET PATH=%FrameworkDir%;%PATH% 

을 이제 그냥 SignTool에서 실행하기 전에 배치 파일을 실행할 수 있습니다 :

당신은 또한 당신이 자주 필요한 경우, 입력을 저장하는 제대로 PATH을 설정하는 배치 파일을 만들 수 있습니다

SDKEnv 
Signtool <parameters> 
+3

Windows 8.1 SDK의 경우 다음이 경로에 추가되었는지 확인하십시오. C : \ Program Files (x86) \ Windows 키트 \ 8.1 \ bin \ x64; –

+0

@David, 8.1 SDK 팁 주셔서 감사합니다! 이사 한 후에 찾을 수 없었습니다. – techdude

+0

windows 7 및 vs2013 C : \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.1A \ Bin \ signtool.exe – giammin