mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, October 17, 2006

도스.BAT] 경로(Path) 알아내기/ 패스 문자열 얻어 오기: DOS 배치 파일


path 명령으로, 현재 컴퓨터에 지정된 경로(패스;Path)를 화면에 출력할 수 있습니다.

그리고
%path%
이 변수에는 항상 패스 문자열이 담겨 있습니다.

만약 배치 파일에서, Path 문자열을 다른 변수 속에 넣으려고 할 때는 다음과 같은 방법을 사용합니다.


패스(경로)를 변수에 대입하기 예제


@echo off


: FOO라는 변수를 만들어, 패스 문자열 담기
set FOO=%path%



: 변수 속에 담긴 패스 문자열 화면에 출력
echo %FOO%



: FOO 라는 환경변수 없애기
set FOO=


위의 배치 파일 실행 결과:
D:\Z>0.bat
C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;D:\cygwin\bin;D:\WINDOWS_\Path
;D:\Perl\bin;D:\Program Files\Java\jdk\bin;C:\Program Files\Common Files\Autodes
k Shared\;D:\Program Files\Autodesk\backburnerD:\Z>



즉, PATH 라는 환경변수를 %path% 이렇게, 퍼센트 기호로 둘러싸서 새로운 변수에 대입하면 됩니다. PATH 가 아닌 다른 환경변수들도 마찬가지입니다.


새로운 변수에 대입하지 않고, 그냥 출력하려면
echo %path%
이렇게 하면 됩니다.



Q: 패스를, 파일로 저장하는 방법은?


path > out.txt

또는

echo %path% > out.txt

이렇게 재지향(Redirection)을 사용하면 out.txt 라는 파일로 저장됩니다.




tag: batch
배치파일 | DOS CMD BATCH .BAT

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top