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

 
Previous Post ZIP, RAR 압축파일 속, 파일 이름 변경; 압축된 파일명 리네임(Rename)리눅스 파일 찾기 명령: find 사용법 예제, Linux File Find Command...자바.Java] 실수를 16진수Hex로, float를 2진수로 변환, double형을 lo...자바.Java] 정수 실수 종류(데이터형;자료형), 최소값/최대값: int, long, f...펄.Perl] 숫자 배열에서, 최소값 최대값 찾기 - Find Min Max Value펄.Perl] 문자열 합치기, 문자열 연결/추가/병합: String Concatenate우분투 리눅스] 한글/한자 입력키 - Linux Hangul Hanja Input Key우분투 리눅스] 텍스트 모드만 설치하는 CD; GUI 없는 서버 버전, Ubuntu Lin...VMware] 윈도우용 비디오 드라이버 설정/설치법, VM웨어 Video Card Driv...도스 텍스트 파일과, 유닉스 텍스트 파일의 차이점: DOS-UNIX Text File

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

Tuesday, October 17, 2006

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 라는 파일로 저장됩니다.


☞ BATCH(.BAT)/VBScript(.VBS)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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