본문 바로가기
IT 정보기술, 전자, 통신/RPA

Batch File의 작성과 활용(2)

by 팁텍북 2020. 1. 14.

Batch File의 작성과 활용(2)

 

  배치파일로 PC에서 수행하는 작업을 클릭하여 자동화할 수 있습니다.

지난 편에 Batch File을 작성하는 방법을 살펴보았고, 이어서 Batch File의 활용 예를 소개하겠습니다.

 

 

1. 특정 프로그램을 종료합니다.

 

@ECHO OFF

taskkill /f /im notepad.exe

PAUSE

메모장을 종료합니다.

 

두 가지 이상의 프로그램을 종료할 때는 /im 프로세스명을 입력합니다. 
([작업관리자] - [세부 정보] - [이름] 에서 확인) 

 

taskkill /f /im iexplore.exe /im chrome.exe /im excel.exe

익스플로러와 크롬, 그리고 엑셀을 종료합니다.

 

*프로세스 리스트

MS엑셀: excel.exe

MS워드: winword.exe

인터넷 익스플로러: iexplore.exe 

크롬 브라우저: chrome.exe 

카카오톡: kakaoTalk.exe

 

 

2. 시스템을 종료, 로그오프하는 등 제어합니다.

 

@ECHO OFF

shutdown -s

시스템 종료

 

제어 리스트

-l 로그오프, 

-r 시스템재시작

 

*사용자에게 의사를 묻지않고 진행하려면 -f를 입력합니다.

shutdown -s -f 

1분 이내 시스템종료

 

*초 단위의 시간 이후 제어 예약하려면, -t 시간을 입력합니다.

shutdown -s -t 60 

60초 후 시스템종료

 

*제어 예약된 내용을 해제하려면 -a를 입력합니다. 

shutdown -a

 

 

배치파일로 구성하면 여러 행의 내용을 한 번에 순차 실행할 수 있는 장점이 있습니다.

오늘 소개드린 내용은 각 각 하나의 기능만 수행한다면, 
bat없이 명령 프롬프트에 
@ECHO OFF와 PAUSE를 제거 후 입력하여 실행할 수 있습니다.

(명령프롬프트의 실행: [실행창열기]Win+R - CMD입력 후 엔터)

 

다음 번에는 아래의 내용을 살펴보겠습니다.

- 특정폴더에서 변경된 파일과 새 파일만 백업하는 방법

- 원하는 경로에 파일 복사(Script와 Template를 공유하기에 용이함)

 

감사합니다.

 

RPA마스터

https://cafe.naver.com/rpamaster

댓글