안녕하세요 배치파일에 관하여 알아보겠습니다. 일단 배치파일 다른 말로는 bat 파일 이라는 것이 무엇인지 부터 알아보겠습니다. 사전적 의미로는 다음과 같습니다. 배치 파일 -
MS-DOS, OS/2, 윈도우에서 쓰이는 배치 파일(batch file)은 명령 인터프리터에 의해 실행되게끔 고안된 명령어들이 나열되어 있는 텍스트 파일이다. 배치 파일이 실행될 때, COMMAND.COM 또는 cmd.exe와 같은 셸 프로그램이 파일을 읽어 명령어를 줄 단위로 실행한다. 배치 파일은 보통 실행 파일을 자동으로, 연속적으로 실행할 때 유용하며 시스템 관리자가 따분한 일들을 자동화하기 위해 자주 사용한다. 유닉스 계열 운영체제에서 배치 파일은 셸 스크립트와 닮아 있지만, 구문과 명령어가 제한이
되어 있기 때문에 일반 목적의 프로그래밍에 적합하지 않다. 이러한 제한을 해결하려면 DOS 시절의 경우 노턴 유틸리티나 이후에 나온 셸 4DOS와 같은 넓은 용도의 "강화" 명령어를 사용하면 된다. - 출처 위키백과- 어려운 말이 잔뜩 있지만, 간단히 말하면 자주 사용하는 명령어 혹은 실행 명령어를 파일로 만들어 놓고선 그것을
실행 시키는 것만으로도 그 명령어를 실행 시킬수 있는 파일 입니다. 더 간단히 말하면, 명령어 모음 인 셈이죠 그럼 이러한 파일을 어떻게 만드는지 알아 보겠습니다. 배치파일 즉 bat 파일 만드는 방법은 간단합니다. 1. 윈도우 기본 프로그램인 메모장을 연다. 2. 본인이 사용하고 싶은 명령어를 작성한다 (저의 경우에는 cmd.exe 즉 명령 프롬프트 실행 을 적어 놓았습니다) 3. 파일 -> 다른 이름으로 저장 클릭 4. 자신이 원하는 위치에 파일 저장하기 중요. 파일이름은 xxx.bat 로 작성 하여야 합니다. 그 이유는 bat 파일 즉 배치파일 을 만들려면 해당 파일의 확장자로 파일을 만들어야 하기 때문입니다. 배치파일 을 bat 파일이라고 하는 이유도 이와 동일합니다. 그럼 여기서 한가지를 더 알수 있습니다. 기존의 파일도 확장자를 bat 로 변경하면 사용이 가능한가?! 답은 가능 합니다. 하지만 확장자를 변경하는 것은 해당 파일을 사용하지 못하게 되는 경우도 있기에 신중하게 진행 하시기 바랍니다. 위에처럼 파일명을 xxx.bat 로 만드셨다면, 기존에 알고 있던 아이콘이 아닌 톱니바퀴 두개 를 가진 아이콘이 나옵니다. 그럼 여기에서 bat 파일 즉 배치파일 만드는 작업은 완료 입니다. 그냥 xxx 이름만 입력하고 저장 을 하시는 경우에는 위와 같이 나오게 되는데, 다시 만들필요는 없습니다. 파일 확장자명을 변경해주면 됩니다. 위와 같이 bat 파일 즉 배치파일을 실행 시켜서 테스트 해보면 위와 같은 명령 프롬프트 가 실행이 됩니다. 실행 되는 이유는 bat 파일에 cmd.exe 라는 문구를 작성 해 놓았기 때문이죠, 위와 같이 명령 프롬프트와 같이 많이 사용 하는 프로그램, 명령어 들이 있으면 bat 파일 즉 배치 파일을 만들어 놓고 실행 하는 방법 또한 쉽게 할수 있는 방법 입니다. 2019-02-21 Thu 처음 블로그에 글을 적는 내용이라 어떤 부분을 적을지 고민이 많았습니다. 얕은 깊이의 내용이면서도 유용할 수 있는 나이가 조금 있으신 분들에게 익숙한 확장자 프로그램을 실행할 때 인자를 넣어야 하는 경우 사실 배치 파일 만드는 방법
배치 파일 활용법!배치 파일 만들기는 위 내용으로 종료되었습니다. 정말 간단하게 만들 수 있습니다. 이렇게 만들어진 배치파일로 절전 모드 실행비공대생이면서 IoT 제품의 얼리아답터인 대학 선배와 술을 마시는데 클릭 한 번으로 절전 모드가 되면 좋겠다는 말씀을 하시더라고요.
저는 번거롭지 않았지만 필요하시다니까 간단하게 절전 모드 명령어를 배치 파일로 만들어 작업표시줄에 등록해서 클릭하면 절전 모드가 된다고 했더니~ 만들어 달라고 하시네요!
프로그램 종료 방지항상 실행되어야 하는 프로그램이 있는데 프로그램이 자의로든 타의로든 종료가 발생할 경우! 곤란합니다. 와치독
개념으로 프로그램 상태를 주기적으로 확인하는 프로그램을 간단하게 배치 파일을 만들어 종료를 방지할 수 있습니다. 이전과 같은 방식으로 아래 소스를
배치 파일이 실행되면 프로그램이 실행됩니다. 프로그램이 종료되면 다시 그리고 시작프로그램 기타 활용
사실 위의 간단한 경우들과는 다르게 배치 파일에 활용 가능한 수~많은 명령어들이 있습니다. 비개발자라 하더라도 윈도우 사용자라면 위와 같이 간단한 명령어를 활용하여 유용한 기능들을 구현할 수 있습니다! 읽어주셔서 감사합니다. |