Windows 10에서 Setx를 사용하여 사용자 환경 변수를 설정하는 방법

click fraud protection

Windows에서 표준 사용자로 로그인한 경우 사용자 인터페이스를 통해 사용자 환경 변수를 설정하지 못할 수 있습니다. 이것은 벌레 사용자 계정 제어판에서 "내 환경 변수 변경" 링크를 클릭하는 Windows 10 작동하지 않습니다.

업데이트: 2016년 8월 3일 – Windows 10 Anniversary Update(Redstone 1이라고도 함) 빌드에서 "내 환경 변수 변경" 링크가 수정되었습니다. 아직 이전 빌드를 사용 중인 경우 아래 언급된 대로 명령 프롬프트를 사용하여 환경 변수를 설정해야 합니다.

다음 명령줄은 링크를 클릭하면 실행되지만 Windows 10 v1511 및 이전 버전에서는 표준 사용자로 실행하든 관리자로 실행하든 영향을 주지 않습니다.

rundll32 sysdm.cpl, EditEnvironmentVariables

또는 다음을 사용할 수 있습니다. Setx 명령 사용자 환경 변수를 설정합니다.

사용자 환경 변수 설정

명령 프롬프트 창을 열고 다음을 입력하십시오. SETX /? 명령어 사용법을 알 수 있습니다. 예를 들어 JAVA_HOME을 설정하려면 변하기 쉬운, 다음을 사용합니다.

SETX JAVA_HOME "C:\Program Files\Java\jdk1.6.0_02"

(설치된 JDK의 버전, OS의 비트 수에 따라 JDK 폴더 경로를 적절하게 변경하십시오.)

이렇게 하면 사용자 계정에 대한 환경 변수가 영구적으로 설정되고 향후 명령 프롬프트 창에 적용됩니다.

명령 프롬프트

사용자 환경 변수 삭제

사용자 변수를 지우려면 다음 구문/예제를 사용하십시오.

SETX 자바_홈 ""

그러나 다음 레지스트리 키의 값은 삭제되지 않습니다.

HKEY_CURRENT_USER\환경

따라서 선택 사항이지만 지우려면 다른 명령이 필요합니다.

REG DELETE HKCU\환경 /V JAVA_HOME /F

이렇게 하면 JAVA_HOME 사용자 변수가 지워집니다.

참고: Setx는 "/M" 스위치를 사용하여 시스템 환경 변수를 설정하는 데 사용할 수도 있지만 관리자 또는 관리자 명령 프롬프트에서 실행해야 합니다.


작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.

귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:
  • 그것을 핀!
  • 좋아하는 블로그 + Facebook, Reddit에 공유
  • 트윗해!
독자 여러분의 많은 지원 부탁드립니다. 시간은 10초 이상 걸리지 않습니다. 공유 버튼은 바로 아래에 있습니다. :)