FOR 2

[SVN] pre-commit.bat 만들기

Windows 환경에서 pre-commit은 bat 형식으로 만들어야 실행이 된다. bat 파일을 작성해 본 적이 없어서.. 그 과정을 하나 하나 기록해 가보려고 한다. @echo off FOR /F "tokens=1,2* delims= " %%i in (test.txt) do ( echo %%i IF NOT %%i==D ( echo %%j Property Change ) ) U cmcnu/session.txt Property Change D UU session_2.txt Property Change 흠냐 .. 일단 테스트 중 .. 1. 변경 상태에 대한 정보 필요 2. 변경대상의 프로퍼티 설정 여부와 설정이 되어 있지 않으면 프로퍼티 설정 2012-02-25 01:30 파일명에 공백이 포함되어 있으면 ..

ETC 2012.02.24

[BAT] for문

파일 집합에서 각 파일에 대해 지정된 명령을 실행합니다. FOR %변수 IN (집합) DO 명령어 [명령어 매개 변수] %변수 바꿀 수 있는 매개 변수를 한 문자로 지정합니다. (집합) 하나 이상의 파일을 지정합니다. 와일드카드를 사용할 수 있습니다. 명령어 각 파일에 대해 수행할 명령을 지정합니다. 명령어-매개 변수 지정된 명령의 매개 변수나 스위치를 지정합니다. 일괄 프로그램에서 FOR 명령을 쓰려면, '%변수' 대신 '%%변수'를 지정하십시오. 변수 이름에서는 대문자와 소문자를 구별하므로 %i와 %I는 다릅니다. 명령 확장을 사용하면 FOR 명령에 아래와 같은 추가적인 형태가지원됩니다. FOR /D %변수 IN (집합) DO 명령 [명령-매개 변수] 집합에 대표 문자가 있으면 파일 이름 대신 디렉터..

ETC 2012.02.20
반응형