본문 바로가기

〔 OS 〕/↗『Windows』

[Batch file] 기초 정리 및 사용방법

기초정리


Batch file 이란 컴퓨터 운영체계에서 수행되는 명령어들로 구성된 텍스트파일입니다.

흔히 명령프롬프트라는 CMD창에서 원하는 명령어들로 원하는 배치파일을 만들 수 있습니다. 간단하면서도 강력하게 말이죠.



시작 → 실행 창에 notepad를 치면 메모장이 열리게 되는데 여기에 명령어들을 입력한뒤 저장할 시에 확장자명을 *.bat 로 저장하면 배치파일의 완성이다.

혹은 간단하게 바탕화면아무 곳에서 마우스 우클릭 후 새로만들기 → 텍스트 문서를 선택해주면 된다. 이 또한 똑같이 *.bat 로 저장하면 된다.


  → 이런식으로 뒤에 확장자가 .bat로 저장되면 톱니바퀴모양의 배치파일이 생성된다.


사실 명령프롬프트에서 명령어 뒤에 /? 를 입력해 주면 도움말이 거창하게 나온다.이걸보고 공부하는게 가장 좋다고 생각한다.


몇가지 명령어를 통해 간단히 배치파일이 돌아가는 방법을 알아보자.


ECHO  ← 사용자에게 보일수 있는 메세지를 적는 명령어


ex) 


@echo off                    ← 명령어들을 보이지 않게 깔끔하게 없애준다.

echo ---------------------

echo         echo         

echo         test        

echo ---------------------


pause                          ← 일시정지 명령어 ( 잘 작성되었는지 확인 )




예제처럼 만들고 실행하면 이런 명령프롬프트가 생성된다.


TITLE  ← 명령프롬프트 상단의 제목을 지정하는 것이다


ex) 


@echo off 

title 이엠지블로그

echo ---------------------

echo         echo         

echo         test        

echo ---------------------


pause     


  이런 식으로 바뀌어서 나오게 된다.



MODE  ← 콘솔창의 크기를 지정합니다.


@echo off 

title emgblog.tistory.com

mode con cols=40 lines=10

echo ---------------------

echo         echo         

echo         test        

echo ---------------------


pause 




COLOR  ← 콘솔창의 바탕화면과 글씨의 색상을 변경할 수 있습니다.


@echo off 

title emgblog.tistory.com

mode con cols=40 lines=10

color 71                           ←  앞자리 : 배경색        뒷자리 : 글자색

echo ---------------------

echo         echo         

echo         test        

echo ---------------------


pause 

  •    0 = 검정색       8 = 회색
       1 = 파랑색       9 = 연한 파랑색
       2 = 초록색       A = 연한 초록색
       3 = 옥색          B = 연한 옥색
       4 = 빨강색       C = 연한 빨강색
       5 = 자주색       D = 연한 자주색
       6 = 노랑색       E = 연한 노랑색
       7 = 흰색          F = 밝은 흰색














※ 추후 계속 작성