본문 바로가기

작업 스케줄러3

windows 예약 작업에서 batch 파일 최소화 상태로 실행하기 컴퓨터는 현존하는 가장 발전된 형태의 반복 기계라는 걸 대부분의 분들은 아실 겁니다. 저는 윈도우나 리눅스 등을 사용하는데 둘 다 명령어를 특정 시간 마다 반복하는 도구들이 있습니다. 리눅스에서는 cron 이 있고 윈도우에서는 "예약 작업"이 있습니다. 그 중에서 오늘은 윈도우 예약 작업에서 batch 파일을 최소화 상태로 실행하는 방법에 대해 소개하려 합니다. 윈도우 버튼을 누르고 예약 이라고 치면 아래 그림과 같이 예약 작업이라는 프로그램이 검색 됩니다.해당 프로그램을 실행하면 "작업 스케줄러" 라는 프로그램이 실행되며 정해진 시간에 주기적으로 예약 작업을 실핼 할 수 있죠. 저는 주기적으로 실행하는 프로그램들은 batch 파일로 만들어서 해당 잡업을 예약 작업으로 실행하곤 합니다. 그런데 예약 작업.. 2018. 2. 4.
Synology NAS 에서 스크립트 간단히 실행하기 오늘은 Synology NAS 에서 스크립트를 실행하는 방법에 대해 소개하려 합니다. 저는 Synology NAS 를 주로 파일 다운로드 용도로 사용하는데~ 다운로드 한 파일들 중에서 패턴이 있는 것들은 스크립트를 주기적으로 실행해서 자동으로 분류 하도록 합니다. 윈도우의 예약 작업, 리눅스의 Cron 등과 같이 Synology NAS 에는 "작업 스케쥴러"가 있습니다. 다음과 같이 제어판에서 "작업 스케줄러"를 실행하시면 됩니다. 다음으로 당연히 스크립트가 있어야 겠고~ 제가 주기적으로 실행하는 스크립트 명은 modify_files.sh 입니다. 제 home 폴더에 들어 있고 해당 파일의 절대 경로를 알아야 합니다. Synology NAS 의 File Station 에서 해당 파일을 클릭한 후에 오른쪽.. 2018. 1. 8.
윈도우 예약 작업 설정하기 schtasks 윈도우를 사용하면서 "예약 작업" 많이들 사용 하시나요? 서버를 다루시는 분들이야 당연히 많이들 사용하실거고 리눅스를 다루는 분들이야 cron 을 통해 예약 작업들을 많이 사용 하실 겁니다. 윈도우 예약 작업은 아래 그림과 같이 작업 스케줄러를 통해서도 설정 할 수 있지만~ 오늘은 간단하게 schtasks 명령을 사용해서 설정해 보겠습니다. Schtasks 의 사용법은 아래 그림과 같이 cmd 창에 schtasks /? 라고 하면 설명이 나옵니다. 각 매개변수 목록에 대한 설명은 위 그림과 같이 schtasks /Create /? 와 같은 식으로 하면 나오고요~ 저는 예약작업을 주로 powershell 을 사용해서 설정하는데~ 다음과 같이 하곤 합니다. schtasks /create /tn "예약작업이름.. 2015. 10. 31.