0

echo %PATH%은 환경 변수 PATH를 인쇄합니다. 하지만 먼저 배치 변수에 환경 변수를 할당 한 다음 환경 변수의 값을 가져 오려고합니다. 가능한가?Windows의 환경 변수 가져 오기 배치 파일

set myvar=PATH 
echo %myvar% 

위의 코드는 "PATH"를 에코합니다 다음과 같은

뭔가. 하지만

답변

1

함께 시도 환경 변수 PATH 싶어 :

세트 myVar에 = PATH에게

호출 에코 %% myVar에 %%

또는 지연 확장과

(가한다 빠른 작업) :

@echo off 
set myvar=PATH 
setlocal enableDelayedExpansion 
echo !%myvar%! 

를 직접 사용할 수있는 이유?

+0

감사합니다. – Stanly

관련 문제