Windows에서 제어판에 보면 '예약된 작업'이라는 기능이 있다. UNIX 시스템의 cron 에 비교할 수 있겠다.
보통, '예약된 작업'을 이용해서 특정 작업을 수행하게 되는데, 일일이 마우스로 눌러서 하는 것보다 명령어를 이용해서 간단하게 작업을 예약할 수 있다.
참고로, 배치 스크립트로 작성한 작업을 cmd 창이 나오지 않고, background 에서 작업하도록 할 때에도 at 로 예약작업을 걸어두어 사용할 수 있다.
1. at 사용
at 명령어는 Windows 2000 / 2003 / XP 모두에서 사용가능하며 사용법도 간단하지만, schtasks 보다는 기능이 약하다.
사용방법은 간단하다. 자세한 사용법은 cmd 창에서 at /? 로 알아보면 된다.
[사용법]
at 실행시각 /every:주기 cmd /c "명령어"
at 실행시각 /next:주기 스크립트경로
[예]
1. 5일 간격으로 새벽 0시에 c드라이브의 dir 결과를 텍스트 파일에 저장하고 싶을 경우
at 00:00 /every:5,10,15,20,25,30 cmd /c "dir c:\ > used.txt"
2. 매일 새벽 4시에 지정된 경로에 있는 bat 파일을 실행하고 싶을 경우
at 04:00 /every:M,T,W,Th,F,S,Su d:/sorc/auto.bat
이와 같이 지정하고 나서 예약된 작업의 내용을 보려면 명령창에서 at 만 치면 된다. 또는 제어판의 '예약된 작업'에 들어가면 예약된 작업이 나온다.
명령창에서 예약된 ID를 지정하면 상세한 내용이 출력된다.
제어판의 예약된 작업에서도 해당 예약작업의 속성을 보면 자세한 내용을 알 수 있다.
잘못된 예약작업일 경우, 삭제하는 방법은 다음과 같다.
at 작업번호 /delete 또는 at /delete /y
작업번호를 지정하지 않으면 모든 예약작업이 삭제된다. /y 옵션을 주면 묻지않고 바로 삭제한다.
at 명령어에 대한 자세한 옵션과 설명은 첨부한 텍스트 파일을 참고한다.
지금까지 at 명령어에 대해 알아보았다. schtasks 에 대한 내용은 다음 글에서 다루도록 하겠다.
보통, '예약된 작업'을 이용해서 특정 작업을 수행하게 되는데, 일일이 마우스로 눌러서 하는 것보다 명령어를 이용해서 간단하게 작업을 예약할 수 있다.
참고로, 배치 스크립트로 작성한 작업을 cmd 창이 나오지 않고, background 에서 작업하도록 할 때에도 at 로 예약작업을 걸어두어 사용할 수 있다.
1. at 사용
at 명령어는 Windows 2000 / 2003 / XP 모두에서 사용가능하며 사용법도 간단하지만, schtasks 보다는 기능이 약하다.
사용방법은 간단하다. 자세한 사용법은 cmd 창에서 at /? 로 알아보면 된다.
[사용법]
at 실행시각 /every:주기 cmd /c "명령어"
at 실행시각 /next:주기 스크립트경로
[예]
1. 5일 간격으로 새벽 0시에 c드라이브의 dir 결과를 텍스트 파일에 저장하고 싶을 경우
at 00:00 /every:5,10,15,20,25,30 cmd /c "dir c:\ > used.txt"
2. 매일 새벽 4시에 지정된 경로에 있는 bat 파일을 실행하고 싶을 경우
at 04:00 /every:M,T,W,Th,F,S,Su d:/sorc/auto.bat
이와 같이 지정하고 나서 예약된 작업의 내용을 보려면 명령창에서 at 만 치면 된다. 또는 제어판의 '예약된 작업'에 들어가면 예약된 작업이 나온다.
명령창에서 예약된 ID를 지정하면 상세한 내용이 출력된다.
제어판의 예약된 작업에서도 해당 예약작업의 속성을 보면 자세한 내용을 알 수 있다.
잘못된 예약작업일 경우, 삭제하는 방법은 다음과 같다.
at 작업번호 /delete 또는 at /delete /y
작업번호를 지정하지 않으면 모든 예약작업이 삭제된다. /y 옵션을 주면 묻지않고 바로 삭제한다.
at 명령어에 대한 자세한 옵션과 설명은 첨부한 텍스트 파일을 참고한다.
지금까지 at 명령어에 대해 알아보았다. schtasks 에 대한 내용은 다음 글에서 다루도록 하겠다.
'Windows > 기술과 팁' 카테고리의 다른 글
[팁] Windows 오류 해결을 위해 TechNet 사이트 사용법 (0) | 2008.05.23 |
---|---|
성능 모니터링 항목에 대한 설명 - CPU (0) | 2008.05.21 |
[팁] 명령어로 Windows hostname 알아보기 (1) | 2008.04.24 |
Windows 2003에서 크기가 0인 파일 또는 지정된 용량의 파일을 생성하는 방법 (0) | 2008.04.16 |
dumpel.exe 를 이용해 이벤트 로그 파일로 자동 저장하기 (0) | 2008.04.16 |