자동으로 디렉토리 만들어주는 스크립트
ex)
1. 스크립트를 저장하여 예) mk_prj 이라는 이름의 bat 파일을 만든다. mk_prj.bat
2. 생성하고자 하는 폴더로 가서 bat 파일을 실행한다. (바로가기를 만들어서 수행) : mk_prj.bat "프로젝트이름"
ex)
1. 스크립트를 저장하여 예) mk_prj 이라는 이름의 bat 파일을 만든다. mk_prj.bat
2. 생성하고자 하는 폴더로 가서 bat 파일을 실행한다. (바로가기를 만들어서 수행) : mk_prj.bat "프로젝트이름"
@echo off
set prj_name=%1
set tag=%prj_name%\tag
set branch=%prj_name%\branch
set trunk=%prj_name%\trunk
if exist %prj_name% goto err_1
if "%1" == "" goto err_2
mkdir %prj_name%
mkdir %tag%
mkdir %branch%
mkdir %trunk%
mkdir %trunk%\builder
mkdir %trunk%\builder\vc6
mkdir %trunk%\builder\vc6\x86
mkdir %trunk%\builder\vc6\x86\debug
mkdir %trunk%\builder\vc6\x86\release
mkdir %trunk%\builder\vc6\x64
mkdir %trunk%\builder\vc6\x64\debug
mkdir %trunk%\builder\vc6\x64\release
mkdir %trunk%\builder\vc7
mkdir %trunk%\builder\vc7\x86
mkdir %trunk%\builder\vc7\x86\debug
mkdir %trunk%\builder\vc7\x86\release
mkdir %trunk%\builder\vc7\x64
mkdir %trunk%\builder\vc7\x64\debug
mkdir %trunk%\builder\vc7\x64\release
mkdir %trunk%\builder\vc8
mkdir %trunk%\builder\vc8\x86
mkdir %trunk%\builder\vc8\x86\debug
mkdir %trunk%\builder\vc8\x86\release
mkdir %trunk%\builder\vc8\x64
mkdir %trunk%\builder\vc8\x64\debug
mkdir %trunk%\builder\vc8\x64\release
mkdir %trunk%\builder\vc9
mkdir %trunk%\builder\vc9\x86
mkdir %trunk%\builder\vc9\x86\debug
mkdir %trunk%\builder\vc9\x86\release
mkdir %trunk%\builder\vc9\x64
mkdir %trunk%\builder\vc9\x64\debug
mkdir %trunk%\builder\vc9\x64\release
mkdir %trunk%\doc
mkdir %trunk%\misc
mkdir %trunk%\ext
mkdir %trunk%\ext\include
mkdir %trunk%\ext\sample
mkdir %trunk%\ext\sample\src
mkdir %trunk%\ext\sample\test
mkdir %trunk%\int\sample\bin
mkdir %trunk%\int
mkdir %trunk%\int\include
mkdir %trunk%\int\sample
mkdir %trunk%\int\sample\src
mkdir %trunk%\int\sample\test
mkdir %trunk%\int\sample\bin
mkdir %trunk%\vender
mkdir %trunk%\vender\sample
mkdir %trunk%\vender\sample\dist
mkdir %trunk%\vender\sample\dist\sample_1.0
mkdir %trunk%\vender\sample\dist\sample_1.0\include
mkdir %trunk%\vender\sample\dist\sample_1.0\lib
goto end;
:err_1
echo exist "%prj_name%" dir
goto end
:err_2
echo usage : mk_dir.bat [prj_name]
goto end
:end
'Programming' 카테고리의 다른 글
Windows 32bit OS 기반 Visual C++ 2010 Express에서 64bit용으로 컴파일하기 (0) | 2012.08.14 |
---|---|
프로젝트 디렉토리 만들기 1 (0) | 2012.02.02 |
Redmine 사용법 및 규칙 (0) | 2012.02.01 |
Redmine 설치 및 세팅 (0) | 2012.02.01 |
Media wiki 설치 및 세팅 (0) | 2012.02.01 |