bat file 배치파일 만들기-옵션, 바로가기, 실행 명령어

bat file 배치파일 만들기-옵션, 바로가기, 실행 명령어

윈도우를 사용하면서 실행창에 명령어를 입력해서 실행하기도 하고 도스창에서 카피 명령을 이용해서 파일 복사를 진행하기도 하는데요.

확장자가 bat 파일로 생성하면 내가 원하는 프로그램을 실행하게 하거나 특정 파일들을 폴더에 복사하는 등의 기능을 할 수 있습니다.

필요한 프로그램은 메모장 하나면 됩니다. ^^

 

배치파일 만들 때 사용되는 명령어 옵션부터 알아보도록 하겠습니다.

메모장을 실행해주세요.

가장 첫줄에 @echo on를 입력합니다.  배치파일 만드는 간단한 기본개념을 이해하면 활용범위가 높습니다.

@echo on -- 도스창에서 명령어를 보여 줍니다.

@echo on -- 도스창에서 명령어를 보여 줍니다.


 

 

echo는 작성한 내용을 보여줍니다.

echo 보여줄 내용

pause는 도스창을 닫지 않고 아무키나 누를때 까지 대기합니다.

아래 내용을 입력해주세요.

echo 보여줄 내용


 

 

상단 메뉴 중 파일 - 다른 이름으로 저장을 클릭합니다.

다른 이름으로 저장을 클릭합니다


 

 

저장할 폴더로 이동 후 파일 이름을 배치.bat로 입력합니다.

배치.bat로


 

 

이제 저장한 배치.bat 파일을 더블클릭해서 실행하면 아래와 같이 나오게 됩니다.

창이 종료되지 않고 키가 입력될 때 까지 기다립니다.

 종료되지 않고 키가 입력될 때 까지 기다립니다


 

 

이제 명령어를 넣어서 계산기를 실행해보겠습니다.

계산기 실행 명령어는 calc 입니다.

pause 위에 calc를 입력 후 Ctrl + S 키를 눌러 저장합니다.

 Ctrl + S 키를 눌러 저장


 

 

실행하면 계산기가 실행됩니다.

계산기가 실행됩니다


 

 

첫번째 줄에 @echo off로 변경 합니다.

마지막 쥴애 pause 를 제거해주세요.

저장 후 실행해보시면 검은창이 떳다가 사라진 후 계산기 프로그램이 실행됩니다.

@echo off로 변경


 

 

이제 기본 개념이 이해되셨을겁니다. 실행 명령어 넣고 파일명.bat 로 저장하시면 배치파일이 만들어 집니다.

파일을 자동으로 카피할 때도 xcopy 명령으로 지정하시면 실행시 마다 파일 복사가 됩니다


 

 

아래는 실행 명령어 입니다. 계산기 실행 명령어 대신 calc 대신 넣으시면 해당 프로그램이 실행 됩니다.

 

그림판 : mspaint

워드패드 : wordpad 또는 write

계산기 : calc

메모장 : notepad

볼륨 조절 : sndvol

레지스트리 편집기 : regedit

인터넷 익스플로러 : iexplore

미디어 플레이어 : wmplayer

명령 프롬프트 : cmd

시스템 구성 관리자 : msconfig

윈도우 탐색기 : explorer

시스템 정보 : msinfo32

디스크 검사 : chkdsk

디스크 정리 : cleanmgr

작업 관리자 : taskmgr

성능 모니터 : perfmon

시스템 무결성 테스트  : sfc /scannow 또는 sfc /scanonce

원격 데스크톱 연결 : mstsc

윈도우 원격 지원 : msra

화상 키보드 : osk

연락처 : wab

윈도우 버전 : winver

로그오프 : logoff

시스템 종료 : shutdown

시스템 다시 시작 : shutdown /r

 

제어판  : control

프로그램 추가/삭제 : appwiz.cpl

디스플레이 정보 : desk.cpl

소리 : mmsys.cpl

시스템 : sysdm.cpl

마우스 : control mouse

네트워크 연결 : ncpa.cpl

인터넷 속성 : inetcpl.cpl

보안 센터 : wscui.cpl

공유 폴더 : fsmgmt.msc

전원 옵션 : powercfg.cpl

관리 도구 : control admintools

서비스 관리자 : services.msc

장치 관리자 : devmgmt.msc

프린터 관리 : control printers

그룹 정책 편집기 : gpedit.msc

폰트 : control fonts

작업 스케줄러 : control schedtasks 

이상 bat file 배치파일 만들기-옵션, 바로가기, 실행 명령어를 알아보았습니다.