배치파일 경로값

컴퓨터 2014. 7. 8. 15:08


출처 : http://snoopybox.co.kr/1404

예를 들어 제 컴퓨터 바탕화면에 예제.cmd 파일이 있는 경우

%0

“C:\Users\snoopy\Desktop\예제.cmd”

%~0

C:\Users\snoopy\Desktop\예제.cmd

%~d0

C:

%~p0

\Users\snoopy\Desktop\

%~n0

예제

%~x0

.cmd

%~dp0

C:\Users\snoopy\Desktop\


따라서 pushd %~dp0 라고 적으면 명령 프롬프트가 배치파일이 존재하는 위치로 돌아오게 됩니다. 이제 응용력이 뛰어나신 분들은 이런 생각을 하실 것 같습니다. "그렇다면 %~dpnx0 와 %~0 는 같은 값을 나타내겠군!" 네 그렇습니다. %~ 확장은 이처럼 한꺼번에 섞어서 사용해도 됩니다.

※ 참고로 PUSHD %~DP0 대신에 CD /D %~DP0 해도 상관은 없습니다.


'컴퓨터' 카테고리의 다른 글

원격 멀티세션  (0) 2014.11.25
배치파일 따옴표 제거  (0) 2014.07.09
Mysql 의 전체 데이타베이스 백업  (0) 2014.06.29
크롬 빌드  (0) 2014.06.11
흔들어 전체창 최소화 기능끄기  (0) 2014.06.08