Appia의 IT세상

[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기 본문

IT_OS_ETC../[OS]Windows10&11

[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기

Appia 2021. 6. 28. 06:17
반응형

[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기

[윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기

요새는 잘 보기 힘들지만, 예전에는 bat파일을 많이 보곤 했습니다. 요새는 GUI 기반의 윈도우가 대부분활성화 되었지만, 10여년전만 해도 윈도우와 명령 프롬프트(CMD)기반이 혼재되어 있던 시절도 있었습니다. 하지만, 확실히 최근에는 명령프롬프트를 사용하는 횟수가 예전에 비해서 월등히 줄어들고 있는 것은 확실합니다. 그럼에도 명령프롬프트(CMD)기반의 작업을 해야할 때도 많이 있습니다. 

 

특히 최근에 프로젝트에서 빌드를 하면서, 특정 폴더에 있는 소스코드등을 자동으로 특정 디렉토리에 옮기고 빌드를 실행하게 하는 등의 작업을 하였습니다. 이런 부분들을 예전의 기억을 살려서 배치(Batch)스크립트를 이용하였습니다. 그래서 몇번의 걸쳐서 관련된 부분등에 대해서 공유를 하는 포스팅을 해보고자 합니다. 그래서 이번 포스팅은 그런 시작점으로 배치 스크립트 만드는 방법에 대해서 먼저 살펴보고자 합니다. 

 

 

배치 스크립트 만들기 

먼저, 배치 스크립트는 별도의 IDE. 에디터등이 없습니다. 메모장을 사용하셔도 됩니다. 저의 경우 노트 패드를 이용하여 관련된 부분을 진행하고자 합니다.

[윈도우10, windows10] 노트패드(NotePad++) 설치 하기

 

[윈도우10, windows10] 노트패드(NotePad++) 설치 하기

[윈도우10, windows10] 노트패드(NotePad++) 설치 하기 이번 포스팅 Text를 편집하기 위해서 가장 많이 사용하는 노트패드(NotePad++)를 설치해보도록 하겠습니다. 먼저 설치 하기 위해서는 공식 사이트

appia.tistory.com

노트패드의 경우 무료툴이니, 위의 링크를 바탕으로 필요하신 분들은 설치해주시길 바랍니다. 먼저, 노트패드를 실행하시면 다음과 같은 화면이 나타날 것입니다. 

노트패드 생성화면 

그럼 여기에서, 가장 간단한 명령어중 하나인 "ver"부분을 입력하시길 바랍니다.  

노트패드 - ver명령어 입력상태 

여기에서 상단에 있는 [파일]메뉴를 클릭해주시면, 하위에 있는 추가 메뉴들이 나타날 것입니다. 여기에서 파일을 처음 생성한 경우라면, [저장]부분을 클릭하여 주시길 바랍니다. (만약 기존에 있는 파일을 변경하시겠다고 생각하신다면, [다른 이름으로 저장]부분을 클릭하여 주시길 바랍니다. 

노트패드 - 파일 메뉴 탭 

그럼 별도의 다이얼로그가 열린 것입니다. 여기에서 하단에 있는 파일 형식 부분을 클릭하시면 다양한 메뉴가 나타날 것입니다. 여기에서 [Batch file(*.bat, *.cmd, *.nt)]부분을 선택해 주시길 바랍니다. 

파일 형식 선택 

그런 후에 원하시는 파일 이름을 입력해주신 후에 [저장]부분을 클릭하여 주시길 바랍니다. 

파일 이름 입력 후 저장 

저의 경우 바탕화면에 관련된 파일을 저장하였습니다. 그런 결과 다음과 같은 아이콘이 나타났습니다. 

Batch 파일 아이콘 화면

위의 아이콘을 실행하면 별도의 화면이 나타나지 않습니다. 물론 저희가 명령어를 입력했음에도 인지하지 못할것입니다. 너무나 빠른 속도로 실행이 되어버리고 관련된 창이 닫히기 때문입니다. 그럼, 관련해서 확인을 하기 위해서 생성한 스크립트에 약간의 명령어를 추가해주겠습니다. 

다음과 같이 "pause"명령어를 추가해주도록 하겠습니다. 

pause 명령어 추가 화면 

그런 후에 반드시 [저장]을 해주시고 나서, 다시 위의 스크립트를 실행해주시길 바랍니다. 

배치 스크립트 실행화면 

그럼 위와 같은 화면이 나타날 것입니다. 이와 같은 형태로 배치스크립트(Batch)를 생성할 수 있습니다. 

 

[윈도우10, windows10]윈도우 시작시 시작프로그램 로딩 속도 확인하기

 

[윈도우10, windows10]윈도우 시작시 시작프로그램 로딩 속도 확인하기

[윈도우10, windows10]윈도우 시작시 시작프로그램 로딩 속도 확인하기 컴퓨터 시작시, 많은 사람들은 프로그램이 정상동작하기 위해서 부팅 후 몇 분 동안에는 아무런 작업을 하지 않습니다.

appia.tistory.com

이번 포스팅에서는 [윈도우10, windows10] 배치 스크립트 (Batch script)/ BAT파일 만들기라는 주제로 간단히 포스팅을 해봤습니다. 다음 포스팅에서는 이 부분을 약간 더 활용하는 부분들에 대해서 이야기를 해보고자 합니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 

반응형
Comments