본문 바로가기

로그 저장소 :)/윈도우.MS

Command line option syntax error. Type Command /? for help


종종 64bit OS가 설치된 PC에 프로그램을 설치 할 때 아래와 같은 에러를 만나게 됩니다.

 

Command line option syntax error. Type Command /? for help

우리말로 하면 명령줄 옵션 구문 오류? 정도가 되겠는데... 


처음엔 이게 뭐임? 하고 많이 당황할 수 있겠지만 침착하게 상태표시줄을 보면 힌트가 보인다.

 

Microsoft Visual C++ 2005 SP1 재배포 가능 패키지


 

 

vcredist_x86.exe

 

이 문제의 원인은 설치 파일 및 설치 프로그램이 이용하는 임시 폴더명 전체 경로에 "한글, 특수 문자 등의 2바이트 문자"가 있는 경우 발생할 수 있으며, 윈도우 XP 사용자 계정 로그인 명에 한글 및 특수 문자가 있다면 임시 폴더 명도 영향을 받아 에러가 발생한다 (ex. C:\Users\홍길동) 

일부의 경우에는 전체경로명에 "띄어쓰기"가 있을 경우에도 발생한다고 하니 확인해보시길...


 

위 문제는 아래 3가지 방법으로 해결할 수 있습니다.


1. 도스 명령창에서 직접 설치 파일의 옵션을 지정해 설치하는 방법

ⓐ vcredist_x86.exe 파일인 경우 설치 파일을 C:\에 옮김

ⓑ 시작-실행(윈도우키+R), cmd 입력 후 엔터

ⓒ 커맨드 창에서 C:\vcredist_x86 /t:c: [엔터]를 입력하여 설치

2. Administrator로 로그인해서 설치 (영문명 계정 administrator 사용)

ⓓ 시작-실행(윈도우키+R), cmd 입력 후 엔터

ⓔ net user administrator /active:yes

ⓕ 로그오프(log-off) 후 재로긴 

3. 임시폴더를 새로 생성 (C:\Temp)하는 방법



보통 1번 방법으로 거의 다 해결됩니다 ^__^;

 

 


 

(자꾸 새로운 오류가 나타나네요..;;; 아래 참고하시어 꼭 해결하시길~~~)

 

덧1) OS가 윈도우7 인 경우 더블클릭이 아닌 실행파일 우클릭 - 관리자 권한으로 실행 해보세요.

덧2) 스왑(Swap) 관련해서는 이 곳을 참조하세요!

덧2) 관리자 권한(administrator) 관련해서 아래 방법으로 확인해보시길 바래요~!!