배치파일 만들 때 %cd%를 하면 현재 작업 경로를 얻을 수 있다. 

작업 중인 경로를 옮겨서 처리하다가, 다시 원래의 경로로 돌아오고 싶으면 아래와 같이 처리한다.

rem 현재 경로 저장
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
Posted by linuxism
,