certmgr.exe가 명령 줄 모드에서 예상대로 작동하지 않습니다?


2

인증서를 사용하여 WCF 기본 메시지 보안에 대한 MSDN 샘플을 실행하려고합니다. 에서 setup.bat 파일에는 다음 명령 줄이 있습니다.

certmgr.exe -add -r LocalMachine -s My -c -n %SERVER_NAME% -r CurrentUser -s TrustedPeople

실행 중 setup.bat, 예상대로 작동하지만 수동으로 각 명령 줄을 시험해보고 싶습니다. %SERVER_NAME% 다음으로 대체되어야한다. localhost, 그래서 나는 이것을 직접적으로 시도했다 :

certmgr.exe -add -r LocalMachine -s My -c -n localhost -r CurrentUser -s TrustedPeople

그러나 명령을 실행하고 일반적으로 알려진 결과 메시지를 표시하는 대신 성공 , GUI 버전의 certmgr 보여지고 아무것도하지 않습니다. 명령이 정상적으로 실행될 것으로 기대합니다. setup.bat (메시지 Succeeded GUI가 표시되지 않음).

그래서 내가 실제로 잘못하고있는 것이 무엇입니까? GUI 대신 위의 명령을 수행하는 방법을 모르겠습니다.

감사합니다.이 질문을하기에 적합한 장소가 아닌 경우 여기를 클릭하십시오. 올바른 장소로 이동하십시오. 스택 교환 회로망. 제발 닫지 마. 고맙습니다!


1
certmgr.msc 또는 certmgr.exe ?
pun

글쎄 내가 방금 입력 한 수 있습니다. certmgr 어떤 확장도없이.
Hopeless

나는 왜 그런지 알게되었습니다. 사실 내가 전에 한 일은 CMD 어떤 것을 인식하지 못하는가? certmgr.exe, 그러나 단지 타이핑 할 때 certmgr 그만큼 certmgr.msc 대신 호출 될 수 있습니다. 그러나 Visual Studio Command Prompt 우리는 단지 입력 할 수 있습니다. certmgr 또는 certmgr.exe 둘 다 괜찮아. @ The_IT_Guy_You_Don't_Like에 감사드립니다.
Hopeless

Windows에서 certmgr.exe가 없으므로 더 잘 피하십시오.
pun

@ The_IT_Guy_You_Don't_Like 예.하지만 Visual Studio 도구로 가득차 있습니다. certmgr.msc Windows에 있습니다.
Hopeless
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.