환경 변수는 PC에서 실행되는 프로그램을 구성하는 데 사용되는 전역 값입니다. 기술적으로 들리지만 실제로는 여러 앱을 연결할 수 있는 공유 구성 저장소일 뿐입니다.
환경 변수는 개별 사용자 계정에 연결되어 있으므로 사용자마다 구성이 다를 수 있습니다. 항상 Windows가 설치된 디렉토리(예:"C:Windows")를 가리키는 "%windir%"와 같은 전역 시스템 변수도 있습니다. 이 값을 하드코딩하는 대신 앱이 Windows 디렉터리에 액세스해야 할 때 "%windir%"를 참조할 수 있습니다.
많은 앱은 설치 후 자체 환경 변수를 추가합니다. 환경 변수를 보고 편집하려면 시작 메뉴에서 "환경 변수 편집"을 검색하고 나타나는 결과를 선택하십시오.
여기에서 컴퓨터에 설정된 모든 환경 변수를 볼 수 있습니다. 위의 예에서 "OneDrive" 변수가 현재 사용자의 OneDrive 저장소 디렉터리를 가리키는 것을 볼 수 있습니다. OneDrive 시스템 트레이에서 OneDrive 디렉터리를 변경하면 이 값이 그에 따라 업데이트됩니다.
OneDrive는 환경 변수이기 때문에 프로그램은 경로에서 "%OneDrive%"를 사용하여 OneDrive 디렉터리의 위치를 가져올 수 있습니다. 직접 시도해 볼 수도 있습니다. Win+R을 눌러 실행 프롬프트를 열고 "%OneDrive%"를 입력하여 OneDrive 폴더를 엽니다.
환경 변수를 편집하려면 목록에서 선택하고 "편집"을 클릭하십시오. 팝업 프롬프트를 사용하여 변수의 이름과 값을 변경합니다. 그러나 생성하지 않은 변수를 편집할 때는 주의하십시오. 잘못된 값으로 인해 프로그램 또는 전체 시스템이 제대로 실행되지 않을 수 있습니다.
새 변수를 생성하는 것도 마찬가지로 간단한 일입니다. "새로 만들기" 버튼을 클릭하고 이름과 값을 입력합니다. 환경 변수는 자체적으로 아무것도 하지 않는다는 것을 기억하십시오. 어떤 프로그램도 변수를 사용하지 않으므로 아무 효과가 없습니다. 그러나 명령 프롬프트를 사용하여 환경 변수 값을 가져올 수 있습니다. 시작 메뉴에서 환경 변수를 실행하고 "echo %