PostgreSQL을 공부하기 위해 공식 홈페이지에서 설치파일을 다운받았지만 모든 버전의 설치파일이 아래와 같은 메시지를 띄우며 실행되지 못했다.
There has been an error.
The environment variable COMSPEC does not seem to point to the cmd.exe or there is a trailing semicolon present. Please fix this variable and restart installation.
COMSPEC 값을 C:\WINDOWS\system32\cmd.exe로 설정하고 관리자 권한으로 실행해도 똑같은 오류가 발생했다.
오류 메시지로 검색하지 않고 그냥 PostgreSQL 설치 오류로 검색해서 나오는 방법을 따라해보니까 설치가 잘 됐다.
cmd에 들어가서
>net user administrator /active:yes
>net user administrator *
>암호입력..
>암호재입력..
>runas /user:administrator 설치파일경로
순서대로 입력하니 정상적으로 설치파일이 잘 실행됐다.
참고