2008년 09월 05일
윈도우에서 모든 서브 디렉토리에서 디렉토리 삭제하기
회사내의 컴퓨터 한대에다 svn을 올려놓고 회사랑 집이랑 왔다갔다 하면서 유용하게 사용했었다.
그런데 얼마전에 컴터를 리붓하면서 제대로 켜지지도 않고, 또 그걸 고치면 딴 용도로 쓴다기에
지금 가지고 있는 소스들의 svn 연결을 끊어야 될 일이 생겼다.
svn으로 연결하면 모든 하위 폴더에 서버 연결 정보등을 담고 있는 .svn이라는 hidden 폴더가 생기는데
요걸 일일이 지우려고 하니까 귀찮고 해서 간단한 batch 프로그램을 작성해 보았다.
앞으로도 종종 써먹을 일이 많아 질거 같다.
deldirs.bat
결국 코드에서 제일 중요한 부분은
for /f "tokens=*" %%I in ('dir /b /s /ad .svn*') do (rmdir /s /q "%%I")
# by | 2008/09/05 13:30 | 트랙백 | 덧글(0)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]