사용자 변수와 시스템 변수의 차이점은 무엇입니까?
예컨대 사용자 변수의 차이 란 PATH
, TMP
등 및 시스템 변수?
실수로 사용자 변수를 삭제했습니다 PATH
. 어떻게해야합니까?
내 컴퓨터를 마우스 오른쪽 단추로 클릭하고 특성-> 고급-> 환경 변수 ...로 이동하십시오.
위의 것은 사용자 변수이고 아래는 시스템 변수입니다. 응용 프로그램의 환경을 만들 때 요소가 결합됩니다. 시스템 변수는 모든 사용자가 공유하지만 사용자 변수는 계정 / 프로필에만 사용됩니다.
실수로 시스템을 삭제 한 경우 레지스트리 편집기를 불러 온 다음 HKLM\ControlSet002\Control\Session Manager\Environment
(현재 컨트롤 세트가 아닌 것으로 가정)으로 이동 하십시오 ControlSet002
. 그런 다음 Path
값을 찾아 데이터를 Path
값 으로 복사하십시오 HKLM\CurrentControlSet\Control\Session Manager\Environment
. 컴퓨터를 재부팅해야 할 수도 있습니다. (이 백업은 오래 전에 나온 것이 아니며 필요한 정보가 포함되어 있습니다.)
환경 변수는 다음과 같은 순서로 '평가'됩니다 (즉, 평가됩니다).
- 시스템 변수
- autoexec.bat에 정의 된 변수
- 사용자 변수
모든 프로세스에는 일련의 환경 변수와 해당 값이 포함 된 환경 블록이 있습니다. 환경 변수에는 사용자 환경 변수 (각 사용자에 대해 설정 됨)와 시스템 환경 변수 (모든 사람에 대해 설정 됨)의 두 가지 유형이 있습니다. 자식 프로세스는 기본적으로 부모 프로세스의 환경 변수를 상속합니다.
명령 프로세서로 시작된 프로그램은 명령 프로세서의 환경 변수를 상속합니다.
환경 변수는 파일의 검색 경로, 임시 파일의 디렉토리, 응용 프로그램 별 옵션 및 기타 유사한 정보를 지정합니다. 시스템은 각 사용자 및 컴퓨터에 대한 환경 블록을 유지 관리합니다. 시스템 환경 블록은 특정 컴퓨터의 모든 사용자에 대한 환경 변수를 나타냅니다. 사용자의 환경 블록은 시스템 환경 변수 세트를 포함하여 시스템이 특정 사용자에 대해 유지 보수하는 환경 변수를 나타냅니다.
시스템 환경 변수는 모든 사용자에게 전역 적이며 사용자 환경 변수는 현재 로그인 한 사용자에게만 해당됩니다.
사용자에서 Path 변수를 다시 만드십시오. 사용자 변수로 이동하여 경로를 강조 표시 한 다음 새 값을 입력하십시오. 동일한 버전의 창을 가진 다른 컴퓨터를보십시오. 일반적으로 Windows 10에 있습니다. 경로 % USERPROFILE % \ AppData \ Local \ Microsoft \ WindowsApps;
환경 변수 (어디서나 동적 개체에 액세스 할 수 있음)는 변수 유형입니다. 두 가지 유형의 시스템 환경 변수와 사용자 환경 변수입니다.
사전 정의 된 유형 및 구조를 갖는 시스템 변수. 시스템 기능에 사용됩니다. 시스템에서 생성 한 값은 시스템 변수에 저장됩니다. 일반적으로 대문자를 사용하여 표시됩니다. 예 : HOME, PATH, USER
사용자 환경 변수는 사용자가 결정한 변수이며 소문자로 표시됩니다.
'IT' 카테고리의 다른 글
은행 거래 및 은행 잔고를 얻는 API가 있습니까? (0) | 2020.06.16 |
---|---|
$의 의미? (0) | 2020.06.16 |
배치 파일을 Windows 서비스로 실행 (0) | 2020.06.16 |
믹스 인 대 특성 (0) | 2020.06.16 |
시계 방향으로 포인트를 정렬 하시겠습니까? (0) | 2020.06.16 |