[Command #1] AT
Cmd : command 즉 도스 명령어라고 생각하면 되겠다.
@ cmd창에 서 아래와 같이 치면 AT 명령어에 대한 설명이 쫙 나온다.
=====================================================================================================
D:\tmp>at -help
잘못된 명령입니다.
AT 명령은 프로그램과 명령이 지정된 시간과 날짜에
실행되도록 일정을 만듭니다. AT 명령을 사용하려면 일정
서비스를 실행하고 있어야 합니다.
AT [\\컴퓨터이름] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\컴퓨터이름] 시간 [/INTERACTIVE]
[ /EVERY:날짜[,...] | /NEXT:날짜[,...]] "명령"
\\컴퓨터이름 원격 시스템을 지정합니다. 이 매개 변수를 생략하면,
로컬 컴퓨터에 대한 일정이 됩니다.
id 예약된 명령에 지정된 식별 번호입니다.
/delete 예약된 명령을 취소합니다. id를 생략하면,
해당 컴퓨터에 예약되어 있는 모든 명령이 취소됩니다.
/yes 예약된 모든 작업을 취소할 때, 더 이상 확인하지 않을 경우
yes로 지정합니다.
시간 명령을 실행할 시간입니다.
/interactive 작업이 실행될 때 로그온한 사용자의 데스크톱과
대화할 수 있도록 합니다.
/every:날짜[,...] 매주 또는 매달 지정된 날짜에 명령을 실행합니다.
날짜를 생략하면, 현재 날짜로 가정합니다.
/next:날짜[,...] 돌아오는 지정 요일에(예들 들어, 다음 목요일),
지정된 명령을 실행합니다.
날짜를 생략하면, 현재 날짜로 가정합니다.
"명령" 실행될 Windows NT 명령이나 일괄 프로그램입니다.
=====================================================================================================
@ 예약된 명령 리스트 확인
c:\>at
@ 명령 실행 예제
EX) c:\at 03:00 /every:Su,M,T,W,Th,F,S /i notepad.exe
1. at : 명령어
2. 03:00 : 실행될 시간
3. /every:Su... : 매 월~일요일 즉 매일
4. notepad.exe : 2와 3에서 정해진 시간에 수행될 명령.
5. /i : forground에서 실행한다는 의미임.
@ 요일 값 정의
Monday = m
Tuesday = t
Wednesday = w
Thursday = th
Friday = f
Saturday = s
Sunday = su
@ 매일 실행
/every:M,T,W,Th,F,S,Su
@ 매주 일요일
/every:Su
@ 특정 상황
다음 월 : /next:M
다음 15일 : /next:15
@ 스케줄러 삭제
at ID /delete : 특정 ID하나의 예약 실행을 삭제한다.
at /delete : 모든 예약 실행을 삭제할 때 사용한다. 사용자의 Y/N Prompt발생.
또는 at /delete /yes : prompt 없이 all 삭제됨.
'IT > PC Util 및 Tips' 카테고리의 다른 글
[Bat 파일만들기 #2] 예약된 작업 안되는 경우.. (0) | 2010.11.25 |
---|---|
[Bat 파일만들기 #1] 예약된 시간에 특정경로 데이타 backup 하는 bat파일 이해하기/만들기. (0) | 2010.11.25 |
[Command #4] Date 명령어 사용법 (0) | 2010.11.25 |
[Command #3] time 명령어 (0) | 2010.11.24 |
[Command #2] For문에 명령어 사용방법 (2) | 2010.11.24 |