환경 변수에 대해 궁금한 적이 있습니까? 일부 IT 관리자 또는 컴퓨터 괴짜가 언급했을 수 있습니다. 일부 프로그램이 오작동을 시작하고 환경 변수를 참조하여 오류를 반환 했습니까 ? (Did)방금(Did) 시험을 치고 어떻게 작성해야 할지 몰랐던 유일한 항목은 "환경 변수는 ____________입니다."입니까? 그들에 대해 더 알고 싶은 이유가 무엇이든 올바른 장소에 도착했습니다. 이 기사에서는 환경 변수에 대해 알아야 할 사항, 작동 방식 및 Windows 웰빙에 필수적인 이유를 보여줍니다.
Windows 의 환경 변수는 무엇입니까 ?
그렇다면 환경변수란 무엇일까요? 환경 변수는 간단히 말해서 앱과 프로그램이 실행되는 환경을 설명하는 변수입니다. 모든 종류의 프로그램은 환경 변수를 사용하여 다음과 같은 질문에 답 합니다 . 내가 설치된 컴퓨터의 이름은 무엇입니까? (name of the computer)나를 실행하는 사용자 계정의 이름은 무엇입니까? 현재 작업 디렉토리는 무엇입니까? Windows 는 어디에 설치되어 있습니까? 이 컴퓨터의 임시 파일은 어디에 저장되어 있습니까? 이 사용자 계정의 OneDrive 폴더는 어디에 있습니까?
Windows에서 환경 변수에는 이름과 값이(environment variables have a name and value) 있습니다. 예를 들어, 변수 windir (" Windows 디렉토리"의 약자)은 값 "C:\Windows"Windows 를 설치한 다른 경로를 가질 수 있습니다 .
(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 7 의 경우 시작 메뉴(Start Menu) 검색 상자 에 환경(environment) 을 입력합니다. 그런 다음 "계정의 환경 변수 편집"(“Edit environment variables for your account”) 또는 "시스템 환경 변수 편집"을 클릭하십시오.(“Edit the system environment variables.”)
검색을 사용하여 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 7(Windows 7) 에서 환경 사용자 및 시스템 변수에 액세스 하려면 제어판을 사용할(use the Control Panel) 수 있습니다 . 제어판(Control Panel) 에서 시스템 및 보안(System and Security) 으로 이동 한 다음 시스템(System) 으로 이동합니다 . 왼쪽에서 " 고급 시스템 설정 " 링크를 클릭하거나 탭하여 (Advanced system settings)시스템 속성(System Properties) 창 을 엽니다 . 고급(Advanced) 탭에서 아래 강조 표시된 환경 변수(Environment Variables) 버튼을 누릅니다.
제어판(Control Panel) 을 사용하여 Windows 7 에서 환경 변수 열기
모든 Windows 운영 체제에서 입력할 명령을 알고 있는 경우 실행 창 (Run window) (Win + R이 창에서 rundll32.exe sysdm.cpl,EditEnvironmentVariables 명령을 입력 하고 Enter 키(Enter) 를 누르 거나 확인(OK) 을 클릭 합니다.
rundll32.exe sysdm.cpl, 환경변수 편집
(Regardless)사용하기로 선택한 방법에 관계없이 지금 환경 변수(Environment Variables) 창이 열려 있어야 합니다.
상단의 환경 변수(Environment Variables) 에는 사용자 변수가 표시되고 하단에는 Windows 에 존재하는 모든 사용자 계정에 유효한 시스템 변수가 표시 됩니다.
Windows 의 환경 변수(Variables) 창
명령 프롬프트(Command Prompt) 또는 PowerShell 에서 환경 변수를 보는 방법
명령 프롬프트(Command Prompt) 의 팬 이라면 다른 매개변수 없이 set 명령으로 모든 환경 변수를 볼 수 있습니다 . Windows에서 명령 프롬프트를 시작하고 (Start the Command Prompt)set을 입력한 다음 (set,)Enter 키(Enter) 를 누릅니다 .
set을 사용 하여 (Use)CMD 에서 환경 변수 목록을 가져옵니다.
PowerShell 을 선호하는 경우 이를 열고 Get-ChildItem Env: 명령을 입력 하고 Enter 키(Enter) 를 누릅니다 .
Get-ChildItem Env:를 사용 하여 (Use)PowerShell 에서 환경 변수 목록 가져오기
모든 환경 변수가 나열되지만 유형(사용자 또는 시스템 변수)에 따라 분할되지 않습니다.
시스템 변수만 보려면 PowerShell 에서 (PowerShell)[Environment]::GetEnvironmentVariables("Machine") 명령을 대신 사용하십시오 .
PowerShell 의 시스템 변수 목록 : [ Environment ]::Get Environment Variables(" Machine ")
사용자 변수만 나열하려면 [Environment]::GetEnvironmentVariables("User") 명령을 실행합니다 .
PowerShell 의 사용자 변수 목록 : [ Environment ]::Get Environment Variables(" Machine ")
Windows 의 표준 환경 변수는 무엇입니까?
각 Windows(Windows) 컴퓨터 에 존재하는 변수의 긴 목록이 있습니다. 가장 많이 사용되는 변수는 OS, PATH 및 TEMP 입니다. 전체 목록과 모든 기본값은 Wikipedia : Microsoft Windows의 환경 변수 - 기본값(Environment variables - Default Values on Microsoft Windows) 에서 찾을 수 있습니다 .
환경 사용자 및 시스템 변수를 무엇에 사용하고 있습니까?
이제 "환경 변수란 무엇입니까?"라는 질문에 답하는 방법을 알았습니다. 이 튜토리얼에서 알 수 있듯이 환경 변수는 Windows(Windows) 프로그램 으로 작업하는 동안 찾기가 쉽지 않고 어떤 식으로든 표시되지 않습니다 . 운영 체제와 설치한 다양한 프로그램 및 드라이버에 의해 백그라운드에서 관리됩니다. 그러나 운영 체제와 설치된 앱이 제대로 작동하는 데 필수적입니다. 무엇을 하고 있는지도 모르는 상태에서 필수 시스템 변수의 값을 변경하면 시스템이 오작동을 일으켜 이러한 환경 변수가 얼마나 중요한지 경험하게 될 것입니다. 시작하기 전에 아래에 댓글을 달고 Windows(Windows) 에서 환경 변수를 사용하는 방법을 알려주세요 .
What are environment variables in Windows? -
Haνe you evеr wondered about environment variables? Maybe some IT admin or compυter geek was mentioning them. Did some programs start malfυnctiоnіng and returning errors referring to environment variables? Did you јuѕt have an exam, and the only item you didn’t know how to fill in was: "envirоnment variables are ____________."? No matter yоur reasons for wanting to learn more about them, you arrived at the right place. In this article, we show you what you need to know about environment variables, how they work, and why they are eѕsential for Windows’ wellbeіng:
What are environment variables in Windows?
So what is an environment variable? Environment variables are, in short, variables that describe the environment in which apps and programs run. All kinds of programs use environment variables to answer questions like: What’s the name of the computer where I’m installed? What is the name of the user account that is running me? What is my current working directory? Where is Windows installed? Where are the temporary files stored on this computer? Where is the OneDrive folder for this user account?
In Windows, environment variables have a name and value. For example, the variable windir (short for "Windows directory") may have the value "C:\Windows" or another path where you installed Windows.
Environment user and system variables in Windows 10
Another standard variable is named PATH. Many programs need to know where to find specific files, and the PATH variable tells them where they can find what they need. Those programs automatically look for a PATH variable, so you don’t have to type it all in every time you run the program. This variable has a value consisting of many user directories. These directories are set by the different applications installed on the computer, and they vary widely from system to system.
The concept of environment variables exists in most operating systems, from Linux to macOS to Windows. In principle, they mean the same thing but the way they are implemented and used differs.
Types of environment variables: user variables and system variables
There are two types of variables: user variables, specific to each user account, and system variables that apply to all user accounts.
User environment variables have values that differ from user to user. As their name implies, they are specific to your user account. They store user-specific data, like the location of your user profile, the folder where temporary files are stored for your account, the location of your OneDrive folder, and so on. That user account can edit them, but other user accounts cannot. These variables can be created and edited by the user, by Windows, or by different programs working with user-specific locations.
System variables are global and cannot be changed by any user. Their values are the same for all user accounts. They refer to critical system resource locations, like the folder where Windows is installed, the location of Program Files, and so on. These variables are set by Windows, different programs, and drivers.
Where can I find the environment variables from Windows?
In Windows 10, use the search box on the taskbar to look for environment. Then, click or tap on the “Edit the system environment variables” search result.
Using search to open the enviroment variables in Windows 10
In Windows 7, type environment in the Start Menu search box. Then, click on “Edit environment variables for your account” or “Edit the system environment variables.”
Using search to open the enviroment variables in Windows 7
Alternatively, if you use Windows 10, you can use the Settings app to access the environment user and system variables. In the Settings, go to System, and select the About page on the left sidebar. Then, click or tap on “Advanced system settings.” It opens the System Properties window, where you can press the Environment Variables button from the Advanced tab.
Using Settings to find the enviroment variables in Windows 10
Similarly, to access your environment user and system variables in Windows 7, you can use the Control Panel. In the Control Panel, go to System and Security and then to System. On the left, click or tap the “Advanced system settings” link, which opens the System Properties window. In its Advanced tab, press the Environment Variables button highlighted below.
Using Control Panel to open the enviroment variables in Windows 7
In any Windows operating system, you can also use the Run window (Win + R) to access your environment variables if you know what command to type. In this window, type the command rundll32.exe sysdm.cpl,EditEnvironmentVariables, and press Enter or click OK.
rundll32.exe sysdm.cpl,EditEnvironmentVariables
Regardless of which method you chose to use, the Environment Variables window should be open now.
At the top, the Environment Variables displays your user variables, and on the bottom, it shows the system variables, valid for all user accounts existing in Windows.
Environment Variables window in Windows
How to view environment variables in the Command Prompt or PowerShell
If you are a fan of the Command Prompt, you can see all the environment variables with the command set, without any other parameters. Start the Command Prompt in Windows, type set, and press Enter.
Use set to get the list of environment variables in CMD
If you prefer PowerShell, open it, type the command Get-ChildItem Env: and press Enter.
Use Get-ChildItem Env: to get the list of environment variables in PowerShell
All the environment variables are listed, but they are not split depending on their type (user or system variables).
If you want to see only the system variables, in PowerShell, use this command instead: [Environment]::GetEnvironmentVariables("Machine").
List of system variables in PowerShell: [Environment]::GetEnvironmentVariables("Machine")
And if you want to list only the user variables, run this command: [Environment]::GetEnvironmentVariables("User").
List of user variables in PowerShell: [Environment]::GetEnvironmentVariables("Machine")
Which are the standard environment variables in Windows?
There is a long list of variables existing on each Windows computer. The most used are variables like OS, PATH, and TEMP. You can find the entire list and all their default values on Wikipedia: Environment variables - Default Values on Microsoft Windows.
What are you using environment user and system variables for?
Now you know how to answer the question: “What are environment variables?”. As you can see from this tutorial, environment variables are neither easy to find nor visible in any way while working with Windows programs. They are managed in the background by the operating system and the different programs and drivers you install. However, they are essential to the proper functioning of the operating system and of your installed apps. If you change the value of essential system variables without knowing what you are doing, you will get to experience just how vital these environment variables are by causing your system to malfunction. Before you go, comment below and tell us how you are using environment variables in Windows.