2015-01-27 7 views
0

Windows x86-64의 경우 postgreSQL 9.4를 http://www.enterprisedb.com/products-services-training/pgdownload#windows에서 방금 다운로드했습니다. 그리고 나는 오류를 가지고 설치 프로그램을 실행하면 :
The environment variable COMSPEC does not seem to point to the cmd.exe or there is a trailing semi colon present.
나는 명령
echo %COMSPEC%
C:\WINDOWS\system32\cmd.exe
없이 세미콜론으로 체크.
내가 이미 테스트 한 내용 :
여기에 나열된 모든 항목 : Problems Installing PostgreSQL 9.2 및이 페이지의 모든 링크. 도움을PostgreSQL 9.4 설치/Windows 8.1/COMSPEC 문제

들으,

정보 : 윈도우 8.1 64bit를, 사용자 : admin으로.

답변

1

알겠습니다. 사용자 폴더 이름에서 문제가 발생했습니다. &과 같은 특수한 문제가 있습니다. 이름을 변경하면 완벽하게 작동합니다. 이 문제가 발생한 경우 사용자 폴더 이름을 변경하는 것이 쉬운 작업이 아니라고 내 측면에서 Windows를 다시 설치하고 컴퓨터 이름을 관리해야한다고 조언하십시오.

희망이 있습니다.

1

나도 똑같은 문제가 오래 전에 있었지만 해결했습니다. 사실 꽤 쉽습니다. 제어판에서 고급 시스템 설정을 열고 '사용자 변수'대신 '시스템 변수'를 사용하십시오.

변수 이름에 'ComSpec'을 입력 한 다음 ' C :.. \ WINDOWS \ system32를 \ cmd.exe를 '전부

는 희망이 작동

0

쉽게 고쳐!

  1. 열기 환경 변수, 당신은 입력하여 Windows 7에서이 작업을 수행 할 수 있습니다 검색 프로그램의 "환경 변수" 램 및 파일 표시 줄을 바탕 화면의 왼쪽 하단에있는 시작 버튼을 누르면. 그리고 새로운 시스템 변수를 만듭니다 ('사용자 변수'섹션 대신 '시스템 변수'에 있음).

  2. 변수 이름에 'ComSpec'을 입력 한 다음 변수 값에 'C : \ Windows \ system32 \ cmd.exe'를 입력하십시오.

그게 전부입니다. 희망 그것이 작동합니다!

대체 수정 : 당신이 시스템 변수 섹션에서 COMSPEC 변수 akready 가지고있는 경우

이이 문제를 해결해야한다 그것의 끝에서 ;를 제거합니다.