Windows의 환경 변수는 무엇입니까? -

환경 변수에 대해 궁금한 적이 있습니까? 일부 IT 관리자 또는 컴퓨터 괴짜가 언급했을 수 있습니다. 일부 프로그램이 오작동을 시작하고 환경 변수를 참조하여 오류를 반환 했습니까 ? (Did)방금(Did) 시험을 치고 어떻게 작성해야 할지 몰랐던 유일한 항목은 "환경 변수는 ____________입니다."입니까? 그들에 대해 더 알고 싶은 이유가 무엇이든 올바른 장소에 도착했습니다. 이 기사에서는 환경 변수에 대해 알아야 할 사항, 작동 방식 및 Windows 웰빙에 필수적인 이유를 보여줍니다.

Windows 의 환경 변수는 무엇입니까 ?

그렇다면 환경변수란 무엇일까요? 환경 변수는 간단히 말해서 앱과 프로그램이 실행되는 환경을 설명하는 변수입니다. 모든 종류의 프로그램은 환경 변수를 사용하여 다음과 같은 질문에 답 합니다 . 내가 설치된 컴퓨터의 이름은 무엇입니까? (name of the computer)나를 실행하는 사용자 계정의 이름은 무엇입니까? 현재 작업 디렉토리는 무엇입니까? Windows 는 어디에 설치되어 있습니까? 이 컴퓨터의 임시 파일은 어디에 저장되어 있습니까? 이 사용자 계정의 OneDrive 폴더는 어디에 있습니까?

Windows에서 환경 변수에는 이름과 값이(environment variables have a name and value) 있습니다. 예를 들어, 변수 windir (" Windows 디렉토리"의 약자)은 값 "C:\Windows"Windows 를 설치한 다른 경로를 가질 수 있습니다 .

Windows 10의 환경 사용자 및 시스템 변수

(Environment)Windows 10 의 (Windows 10)환경 사용자 및 시스템 변수

또 다른 표준 변수의 이름은 PATH 입니다. 많은 프로그램은 특정 파일을 찾을 위치를 알아야 하며 PATH 변수는 필요한 파일을 찾을 수 있는 위치를 알려줍니다. 이러한 프로그램은 자동으로 PATH 변수를 찾기 때문에 프로그램을 실행할 때마다 모두 입력할 필요가 없습니다. 이 변수에는 많은 사용자 디렉토리로 구성된 값이 있습니다. 이러한 디렉토리는 컴퓨터에 설치된 다른 응용 프로그램에 의해 설정되며 시스템마다 크게 다릅니다.

환경 변수의 개념은 Linux 에서 macOS, Windows 에 이르는 대부분의 운영 체제에 존재합니다 . 원칙적으로는 같은 것을 의미하지만 구현 및 사용 방식이 다릅니다.

환경 변수의 유형: 사용자 변수 및 시스템 변수

변수에는 두 가지 유형이 있습니다. 각 사용자 계정에 고유한 사용자 변수와 모든 사용자 계정에 적용되는 시스템 변수입니다.

사용자 환경 변수에는 사용자마다 다른 값이 있습니다. (User environment variables have values that differ from user to user.)이름에서 알 수 있듯이 사용자 계정에 따라 다릅니다. 사용자 프로필의 위치, 계정의 임시 파일이 저장되는 폴더, OneDrive 폴더의 위치 등과 같은 사용자별 데이터를 저장합니다. 해당 사용자 계정은 편집할 수 있지만 다른 사용자 계정은 편집할 수 없습니다. 이러한 변수는 사용자, Windows 또는 사용자별 위치에서 작업하는 다른 프로그램에서 만들고 편집 (created)할 수 있습니다.(edited)

시스템 변수는 전역 변수이며 어떤 사용자도 변경할 수 없습니다. (System variables are global and cannot be changed by any user.)해당 값은 모든 사용자 계정에 대해 동일합니다. Windows 가 설치된 폴더, Program Files 위치 등과 같은 중요한 시스템 리소스 위치를 나타 냅니다. 이러한 변수는 Windows , 다른 프로그램 및 드라이버에 의해 설정됩니다.

Windows 에서 환경 변수는 어디에서 찾을 수 있습니까 ?

Windows 10 에서는 작업 표시줄의 검색 상자를 사용하여 환경(environment) 을 찾습니다 . 그런 다음 "시스템 환경 변수 편집"(“Edit the system environment variables”) 검색 결과 를 클릭하거나 누릅니다 .

검색을 사용하여 Windows 10에서 환경 변수 열기

검색을 사용하여 Windows 10(Windows 10) 에서 환경 변수 열기

Windows 7 의 경우 시작 메뉴(Start Menu) 검색 상자 에 환경(environment) 을 입력합니다. 그런 다음 "계정의 환경 변수 편집"(“Edit environment variables for your account”) 또는 "시스템 환경 변수 편집"을 클릭하십시오.(“Edit the system environment variables.”)

검색을 사용하여 Windows 7에서 환경 변수 열기

검색을 사용하여 Windows 7(Windows 7) 에서 환경 변수 열기

또는 Windows 10을 사용하는 경우 설정 앱(use the Settings app) 을 사용하여 환경 사용자 및 시스템 변수에 액세스할 수 있습니다. 설정(Settings) 에서 시스템으로(System, ) 이동 하고 왼쪽 사이드바에서 정보(About) 페이지를 선택 합니다. 그런 다음 "고급 시스템 설정"(“Advanced system settings.”) 을 클릭하거나 누릅니다 . 고급(Advanced) 탭 에서 환경 변수(Environment Variables) 버튼을 누를 수 있는 시스템 속성(System Properties) 창이 열립니다 .

설정을 사용하여 Windows 10에서 환경 변수 찾기

설정을 사용하여 Windows 10(Windows 10) 에서 환경 변수 찾기

마찬가지로 Windows 7(Windows 7) 에서 환경 사용자 및 시스템 변수에 액세스 하려면 제어판을 사용할(use the Control Panel) 수 있습니다 . 제어판(Control Panel) 에서 시스템 및 보안(System and Security) 으로 이동 한 다음 시스템(System) 으로 이동합니다 . 왼쪽에서 " 고급 시스템 설정 " 링크를 클릭하거나 탭하여 (Advanced system settings)시스템 속성(System Properties) 창 을 엽니다 . 고급(Advanced) 탭에서 아래 강조 표시된 환경 변수(Environment Variables) 버튼을 누릅니다.

제어판을 사용하여 Windows 7에서 환경 변수 열기

제어판(Control Panel) 을 사용하여 Windows 7 에서 환경 변수 열기

모든 Windows 운영 체제에서 입력할 명령을 알고 있는 경우 실행 창 (Run window) (Win + R이 창에서 rundll32.exe sysdm.cpl,EditEnvironmentVariables 명령을 입력 하고 Enter (Enter) 를 누르 거나 확인(OK) 을 클릭 합니다.

rundll32.exe sysdm.cpl, 환경변수 편집

rundll32.exe sysdm.cpl, 환경변수 편집

(Regardless)사용하기로 선택한 방법에 관계없이 지금 환경 변수(Environment Variables) 창이 열려 있어야 합니다.

상단의 환경 변수(Environment Variables) 에는 사용자 변수가 표시되고 하단에는 Windows 에 존재하는 모든 사용자 계정에 유효한 시스템 변수가 표시 됩니다.

Windows의 환경 변수 창

Windows 의 환경 변수(Variables)

명령 프롬프트(Command Prompt) 또는 PowerShell 에서 환경 변수를 보는 방법

명령 프롬프트(Command Prompt) 의 팬 이라면 다른 매개변수 없이 set 명령으로 모든 환경 변수를 볼 수 있습니다 . Windows에서 명령 프롬프트를 시작하고 (Start the Command Prompt)set을 입력한 다음 (set,)Enter 키(Enter) 를 누릅니다 .

set을 사용하여 CMD에서 환경 변수 목록을 가져옵니다.

set을 사용 하여 (Use)CMD 에서 환경 변수 목록을 가져옵니다.

PowerShell 을 선호하는 경우 이를 열고 Get-ChildItem Env: 명령을 입력 하고 Enter (Enter) 를 누릅니다 .

Get-ChildItem Env:를 사용하여 PowerShell에서 환경 변수 목록 가져오기

Get-ChildItem Env:를 사용 하여 (Use)PowerShell 에서 환경 변수 목록 가져오기

모든 환경 변수가 나열되지만 유형(사용자 또는 시스템 변수)에 따라 분할되지 않습니다.

시스템 변수만 보려면 PowerShell 에서 (PowerShell)[Environment]::GetEnvironmentVariables("Machine") 명령을 대신 사용하십시오 .

PowerShell의 시스템 변수 목록: [Environment]::GetEnvironmentVariables("Machine")

PowerShell 의 시스템 변수 목록 : [ Environment ]::Get Environment Variables(" Machine ")

사용자 변수만 나열하려면 [Environment]::GetEnvironmentVariables("User") 명령을 실행합니다 .

PowerShell의 사용자 변수 목록: [Environment]::GetEnvironmentVariables("Machine")

PowerShell 의 사용자 변수 목록 : [ Environment ]::Get Environment Variables(" Machine ")

Windows 의 표준 환경 변수는 무엇입니까?

각 Windows(Windows) 컴퓨터 에 존재하는 변수의 긴 목록이 있습니다. 가장 많이 사용되는 변수는 OS, PATHTEMP 입니다. 전체 목록과 모든 기본값은 Wikipedia : Microsoft Windows의 환경 변수 - 기본값(Environment variables - Default Values on Microsoft Windows) 에서 찾을 수 있습니다 .

환경 사용자 및 시스템 변수를 무엇에 사용하고 있습니까?

이제 "환경 변수란 무엇입니까?"라는 질문에 답하는 방법을 알았습니다. 이 튜토리얼에서 알 수 있듯이 환경 변수는 Windows(Windows) 프로그램 으로 작업하는 동안 찾기가 쉽지 않고 어떤 식으로든 표시되지 않습니다 . 운영 체제와 설치한 다양한 프로그램 및 드라이버에 의해 백그라운드에서 관리됩니다. 그러나 운영 체제와 설치된 앱이 제대로 작동하는 데 필수적입니다. 무엇을 하고 있는지도 모르는 상태에서 필수 시스템 변수의 값을 변경하면 시스템이 오작동을 일으켜 이러한 환경 변수가 얼마나 중요한지 경험하게 될 것입니다. 시작하기 전에 아래에 댓글을 달고 Windows(Windows) 에서 환경 변수를 사용하는 방법을 알려주세요 .



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts