it-swarm-korea.com

Windows 7의 프롬프트 프롬프트에서 환경 변수의 내용을 표시하려면 어떻게합니까?

Windows 7에서 명령 프롬프트를 시작할 때 환경 변수 (예 : Java_HOME 또는 PATH 변수)의 내용을 표시하는 명령이 있습니까?

echo $PATH, echo PATH$PATH 시도했지만 이들 중 하나도 작동하지 않습니다.

453
Jonas

Windows 명령 프롬프트에서 구문은 echo %PATH%입니다.

모든 환경 변수 목록을 얻으려면 set 명령을 입력하십시오

이러한 변수를 텍스트 파일로 보내려면 set > filename.txt 명령을 입력하십시오.


관련

507
RedGrittyBrick

이전 답변을 보완하기 위해 Powershell을 사용하는 경우 echo %PATH%가 작동하지 않습니다. 대신 다음 명령을 사용해야합니다. echo $Env:PATH

112
Gerard Yin

추가 정보 비트 : SET은 전역 또는 시스템 변수와 함께 작동하지만 사용자 변수를 쓰고 읽으려는 경우가 있습니다.이 작업은 SETX 명령. SETX는 Vista로 시작하는 Windows의 기본 설치에 포함되어 있지만 Resource Pack을 설치하면 XP Windows에서도 사용할 수 있습니다.

SETX에 대한 한 가지 차이점은 변수를 동일한 명령 창에서 읽을 수 없다는 것입니다. 하나의 Command 또는 Powershell 창에서 SETX 명령을 작성한 다음 ECHO를 사용하여 새 창을 열어야합니다.

SETX는 전역 또는 시스템 변수를 쓸 수도 있습니다.

SETX를 사용하여 사용자 변수를 설정하려면 :

setx variable value

SETX를 사용하여 글로벌 또는 시스템 변수를 설정하려면 :

setx /m variable value

사용자 또는 전역 변수를 읽으려면 :

이 변수를 읽으려면 새로운 Command 또는 Powershell 윈도우를 열어야한다는 것을 기억하십시오.

echo %variable%
20
music2myear

SET/?:

SET P

문자 'P'로 시작하는 모든 변수를 표시합니다.

따라서 예를 들어 환경 변수 % PATH %의 값을 찾으려면 set path를 입력하면됩니다.

이것은 echo %PATH%보다 3 자 짧지 만 "경로"로 시작하는 다른 변수 (예 : PATHEXT)도 나열되어 있습니다.

8
AXO

이 솔루션은 나에게 조금 달랐다 : 시스템 환경 변수 Java_HOME를 인식하지 못하기 때문에 사용자 환경 변수로 Java_HOME를 설정해야했다. 그래서 시스템 환경 변수 설정에서 % Java_HOME %를 사용할 수있다.

다시 시작하려면 다음과 같이해야했습니다.

- 사용자 환경 변수를 추가하십시오 : %Java_HOME% 다음과 같습니다 :

"C:\Program Files\Java\jdk1.8.0_25";

- %PATH% 시스템 환경 변수에 추가 :

"%Java_HOME%\bin;"

-latter on 명령 줄 :

echo %Java_HOME% 및 올바른 경로를 검색합니다 (인식하지 않기 전에). echo %PATH%, % Java_HOME % 사용자 변수로 구성된 "C :\Program Files\Java\jdk1.8.0_25\bin"을 검색했습니다.

그리고 그것은 나를 위해 일했습니다. 나는 그것이 도움이되기를 바란다 !!

3
JoaoPT

환경 변수의 내용을 표시하려면 예. 경로, 명령 프롬프트 유형 : echo %path%
별도의 줄에 값을 표시하려면 다음을 입력하십시오. set
"h"로 시작하는 모든 변수를 표시하려면 다음을 입력하십시오. set h
(컴퓨터 응답을 얻으려면 입력 후 Enter 키를 누릅니다.)

위의 명령은 powershell이 ​​아닌 cmd입니다. PowerShell에서 다음을 입력하십시오 : echo $env:path 또는 ls env:path
별도의 줄에 표시하려면 다음을 입력하십시오. ls env:
"h"로 시작하는 모든 변수를 표시하려면 다음을 입력하십시오. ls env:h*
"Java"가 포함 된 모든 변수의 내용/값을 표시하려면 다음을 입력하십시오. ls env:*Java*

1
Zimba