Windows PATH 환경 변수에 추가하는 방법

코더나 프로그래머라면 명령 프롬프트를 사용하여 프로그램을 실행하거나 코드를 컴파일하는 데 상당한 시간을 할애할 것입니다. 이러한 작업을 완료하려면 시스템에 설치된 라이브러리 또는 소프트웨어 패키지(예: Python )의 명령을 사용해야 합니다.

기본적으로 이러한 프로그램의 대부분은 Windows 환경 변수에 고유한 사용자 지정 바로 가기를 추가합니다. Windows 에서 가장 많이 사용되는 환경 변수 는 아마도 PATH 변수일 것입니다. 기본적으로 실행 파일의 전체 경로를 지정하지 않고도 명령 프롬프트에서 변수에 지정된 경로 내부에 있는 실행 파일을 실행할 수 있습니다.

이 기사에서는 사용자 지정 디렉터리에서 실행 파일을 실행하려는 경우 Windows PATH 변수에 경로를 추가하는 방법을 보여줍니다 . 아래 절차는 Windows 10 용이지만 (Windows 10)Windows 7 에서도 거의 동일합니다 .

PATH 변수에 디렉토리 추가

시작하려면 바탕 화면에서 컴퓨터(Computer) 또는 내 PC(This PC) 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties) 을 선택 합니다. 바탕 화면에 해당 아이콘이 없는 경우 누락된 바탕 화면 아이콘(add any missing desktop icons) 을 쉽게 추가할 수 있습니다.

시스템(System) 대화 상자 페이지 의 왼쪽에 고급 시스템 설정 링크가 표시됩니다.(Advanced system settings)

고급(Advanced) 탭 에 이미 열려 있어야 하는 시스템 속성 대화 상자가 나타납니다. (System Properties)맨 아래에 있는 환경 변수(Environment Variables) 버튼을 클릭합니다.

환경 변수(Environment Variables) 대화 상자 에는 두 개의 변수 세트가 표시됩니다. 하나는 사용자 변수용이고 다른 하나는 시스템 변수용입니다. 두 목록 모두 PATH 변수를 가지고 있으므로 어느 것을 편집할지 결정해야 합니다.

자신의 사용자 계정에 대한 명령만 필요한 경우 사용자 변수를 편집하십시오. 로그인한 사용자에 관계없이 컴퓨터 시스템 전체에서 작동하려면 시스템 변수를 편집하십시오. 경로(Path) 를 클릭한 다음 편집(Click)클릭(Edit) 합니다 .

환경 변수 편집(Edit environment variable) 대화 상자 에서 현재 PATH 변수 에 있는 모든 경로 목록을 볼 수 있습니다 . 보시다시피 Node.jsGit 은 이미 경로를 추가했기 때문에 명령 프롬프트에서 Git 명령과 Node.js 명령을 어디에서나 실행할 수 있습니다.(Node.js)

새 경로를 추가하려면 새로 만들기를 클릭 하기만 하면 목록 맨 아래에 (New) 줄이 추가됩니다. 경로를 알고 있다면 입력하거나 복사하여 붙여넣기만 하면 됩니다. 원하는 경우 찾아보기(Browse) 를 클릭 한 다음 원하는 경로로 이동할 수도 있습니다.

경로를 편집하려면 경로를 선택한 다음 편집(Edit) 버튼을 클릭하기만 하면 됩니다. 삭제(Delete) 버튼 을 사용하여 경로를 삭제할 수도 있습니다 . 목록에서 항목을 위아래로 이동할 수도 있습니다. 명령 프롬프트에서 명령을 입력하면 WindowsPATH 변수에 저장된 각 디렉토리를 검색하여 해당 실행 파일이 있는지 여부를 확인해야 합니다. 실행 파일을 더 빨리 찾으려면 해당 경로를 목록의 맨 위로 이동하면 됩니다.

이는 다른 경로에 동일한 명령의 여러 버전이 있고 다른 대신 하나를 실행해야 하는 경우에도 유용할 수 있습니다. 목록의 상위에 표시되는 항목은 명령을 입력할 때 실행됩니다.

마지막으로 텍스트 편집( Edit text) 을 클릭하면 모든 경로가 하나의 텍스트 상자에 나열되는 이전 인터페이스를 사용하여 경로(Path) 변수를 편집할 수 있는 대화 상자가 로드 됩니다.

그게 다야! 환경 변수에 대해 더 자세히 알고 싶다면 사용자 정의 환경 변수 를 만드는 방법에 대한 내 게시물을 확인하십시오 . 즐기다!



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts