배치파일 만들 때 %cd%를 하면 현재 작업 경로를 얻을 수 있다.
작업 중인 경로를 옮겨서 처리하다가, 다시 원래의 경로로 돌아오고 싶으면 아래와 같이 처리한다.
rem 현재 경로 저장
set CURPATH=%cd%
rem 다른 경로로 이동한다.
cd d:\blah\blah
...
rem 이전 경로로 복귀
cd %CURPATH%
...
set CURPATH=%cd%
rem 다른 경로로 이동한다.
cd d:\blah\blah
...
rem 이전 경로로 복귀
cd %CURPATH%
...
요즘 진행중인 팀에서 눈에 띄는 것 마다 하나하나씩 자동화를 진행하고 있다.
배포, 빌드, 테스트 등등 아직 자동화 커버리지가 높지 않은 편이지만 프로젝트 라이프 사이클로 볼 때 이젠 슬슬 늦지않게 준비해둬야 할 시간이 왔음.
배치파일만 해도 자동화 할 수 있는 부분이 꽤 많다.
윈도우 xp를 깔면 윈도우 경로 밑에 ( C:\WINDOWS\Help\ntcmds.chm ) 도움말 파일이 있는데
기본적인 명령어들에 대한 설명을 확인할 수 있다.
근데 이 파일은 서버 2008 설치하면 없더라. 서버에는 파워쉘이 2.0까지 나와 있으니깐.... 이런 도스 명령들은 한참 구식이긴 하겠지 ㅎ
출처 - http://devnote.tistory.com/154
'System > Windows' 카테고리의 다른 글
windows7 linux multi booting (0) | 2012.12.27 |
---|---|
batch 명령어 (0) | 2012.12.22 |
batch 명령어 모음 (0) | 2012.12.22 |
window - TASKKILL(process kill) (0) | 2012.12.22 |
java - windows dos 명령어, exe 및 bat 파일 실행 (0) | 2012.12.21 |