Windows 8에서 환경 변수를 쉽게 변경하는 방법은 무엇입니까? [복제] 있습니다. Start -> All Apps -> Control panel

가능한 중복 :
PATH 및 기타 환경 변수는 무엇이며 어떻게 설정하거나 사용할 수 있습니까?

Windows 8에서 환경 변수를 편집 할 수 있음을 알고 있습니다.

Start -> All Apps -> Control panel -> System ->
    Advanced System Settings -> Advanced -> Environment variables.

그러나 솔직히 이것은 엄청나게 복잡합니다.

Windows 8에서 환경 변수를 변경하는 더 쉬운 방법이 있습니까?

예를 들어 PATH에 새 폴더를 추가하려면이 모든 단계를 수행하는 것이 실제로 성가시다. 작은 텍스트 입력으로 긴 변수 값을 편집하는 것이 실제로 고통스럽기 때문에 UI도 짜증납니다.

요구 사항 1 : 변경 사항을 유지해야합니다 (예 : set콘솔에서 사용할 때 콘솔을 닫으면 변경 사항이 손실 됨)

요구 사항 2 : 추가 소프트웨어를 설치하지 않는 솔루션을 선호합니다. 새로운 Windows 상자를 구성 할 때마다 발생하는 문제이기 때문입니다.



답변

set and setx 명령 을 살펴 보셨습니까 ? 그들과 함께 영속 변수를 설정할 수 있습니다. 또한 다음 로그온 이후가 아니라 즉시 값이 적용됩니다.

Windows SET명령의 예 :

PATH 환경 변수를 인쇄하십시오.

C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar

set 명령을 사용하여 PATH 변수를 설정하십시오.

C:\Users\Charity>set PATH=%PATH%;C:\epicpath
C:\Users\Charity>

위 명령은 현재 창에만 적용되며 cmd 창이 닫히면 변경 내용이 손실됩니다.

C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar;C:\epicpath

Windows SETX명령의 예 :

PATH 환경 변수를 인쇄하십시오.

C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar

setx를 사용하여 환경 변수를 설정하십시오.

C:\Users\Charity>setx PATH "%PATH%;C:\zombiepoke"
SUCCESS: Specified value was saved.

cmd 터미널을 닫았다가 다시 연 후 다음을 실행하십시오.

C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar;C:\zombiepoke

큰 따옴표로주의해야합니다. 따옴표를 경로 변수에 넣으면 무언가가 깨질 수 있습니다. 그러나 원래 % PATH %에 대한 부록을 지정하는 데 필요합니다.


답변

Windows 8에서 환경 변수를 설정하십시오.

Computera 를 마우스 오른쪽 버튼으로 클릭 file-explorer하고로 이동 하여 고급 시스템 설정에 액세스 할 수 있습니다 properties.

이것은 이전 버전의 창과 동일합니다. 다음과 같이 명령 행에서 환경 변수를 설정할 수도 있습니다.

PATH 및 기타 환경 변수는 무엇이며 어떻게 설정하거나 사용할 수 있습니까?


답변

Powershell에서 변경합니다. 예를 들어 PATH 변수에 폴더를 추가하려면 powershell을 열고 다음을 수행하십시오.

$newPath = $env:Path + ';C:\Temp'
[Environment]::SetEnvironmentVariable('Path', $newpath, 'Machine')

모든 사용자에 대해 변경됩니다. 명령을 실행하는 사용자에 대해서만 변경하려면 마지막 매개 변수를 ‘User’로 변경하십시오. 또는이 세션에서 임시로 변경하려면 :

$env:Path += ';C:\temp'

답변

명령 행에서 매우 쉽습니다.

set MyVar=HelloWorld

명령 행 cmd으로 이동하려면 시작 화면에서 입력 하십시오.>

변수를 보려면

echo %MyVar%

사용이 setx영구적으로 변수를 설정합니다. 구문이 약간 다릅니다. 시도 찾고 여기에 , 또는 그 사용 방법을 알려줍니다 거기 다른 사이트의 많은.