원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

작업스케줄러에 등록하기 - at 명령어 사용법

 

Windows 2000 시리즈 부터 사용되어왔던 at 명령어로써 작업스케줄러에 작업을 등록할 수 있다.

 

이후에 개선된 명령어로는 schtasks 도 있다.

 

at 으로 예약된작업에 작업을 걸거나 확인할 수 있다. 

 

사용법 ( at /? )

AT 명령은 프로그램과 명령이 지정된 시간과 날짜에
실행되도록 일정을 만듭니다. AT 명령을 사용하려면 일정
서비스를 실행하고 있어야 합니다.

AT [\\컴퓨터이름] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\컴퓨터이름] 시간 [/INTERACTIVE]
    [ /EVERY:날짜[,...] | /NEXT:날짜[,...]] "명령"

\\컴퓨터이름       원격 시스템을 지정합니다. 이 매개 변수를 생략하면,
                   로컬 컴퓨터에 대한 일정이 됩니다.
id                 예약된 명령에 지정된 식별 번호입니다.
/delete            예약된 명령을 취소합니다. id를 생략하면,
                   해당 컴퓨터에 예약되어 있는 모든 명령이 취소됩니다.
/yes               예약된 모든 작업을 취소할 때, 더 이상 확인하지 않을 경우
                   yes로 지정합니다.
시간               명령을 실행할 시간입니다.
/interactive       작업이 실행될 때 로그온한 사용자의 데스크톱과
                   대화할 수 있도록 합니다.
/every:날짜[,...]  매주 또는 매달 지정된 날짜에 명령을 실행합니다.
                   날짜를 생략하면, 현재 날짜로 가정합니다.
/next:날짜[,...]   돌아오는 지정 요일에(예들 들어, 다음 목요일),
                   지정된 명령을 실행합니다.
                   날짜를 생략하면, 현재 날짜로 가정합니다.
"명령"             실행될 Windows NT 명령이나 일괄 프로그램입니다.

 

 

\\컴퓨터이름

이 매개 변수를 사용하여 원격 컴퓨터를 지정한다. 이 매개 변수를 생략하면 작업이 로컬 컴퓨터에서 실행되도록 예약된다.

time
이 매개 변수를 사용하여 작업이 실행되는 시간을 지정한다. 시간은 24시간을 기준으로 하여 hours: minutes로 지정된다. 예를 들어, 0:00은 자정을 나타내며 20:30은 오후 8시 30분을 나타낸다.

/interactive
이 매개 변수를 사용하여 작업이 실행되고 있을 때 로그온되어 있는 사용자의 데스크톱과 해당 작업을 상호 작용할 수 있게 한다.

/every: date ,...
이 매개 변수를 사용하여 매주 금요일이나 매월 8일처럼 지정된 요일이나 날짜에 작업을 실행하도록 예약한다. 하나 이상의 요일(다음 약자 사용: M,T,W,Th,F,S,Su)이나 하나 이상의 날짜(숫자 1 - 31 사용)로 date를 지정한다. 쉼표를 사용하여 여러 날짜 항목을 구분해야 한다. 이 매개 변수를 생략하면 현재 날짜에 작업이 실행되도록 예약된다.

/next: date , ...
이 매개 변수를 사용하여 작업이 다음 요일(예: 다음 월요일)이나 날짜에 실행되도록 예약한다. 하나 이상의 요일(다음 약자 사용: M,T,W,Th,F,S,Su)이나 하나 이상의 날짜(숫자 1 - 31 사용)로 date를 지정한다. 쉼표를 사용하여 여러 날짜 항목을 구분해야 한다. 이 매개 변수를 생략하면 현재 날짜에 작업이 실행되도록 예약된다.

command
이 매개 변수를 사용하여 실행할 Windows 2000 명령, 프로그램(.exe 또는 .com 파일) 또는 일괄 프로그램(.bat 또는 .cmd 파일)을 지정한다. 이 명령을 인수로 실행해야 하는 경우 절대 경로 이름(드라이브 문자로 시작하는 전체 경로)을 사용한다. 이 명령이 원격 컴퓨터에 있으면 범용 명명 규칙(UNC) 경로 이름(\\ ServerName \ ShareName)을 사용한다. 명령이 실행(.exe) 파일이 아니면 cmd /c copy C:\*.* C:\temp처럼 명령 앞에 cmd /c를 붙여야 한다.

id
이 매개 변수를 사용하여 예약된 작업에 할당되는 식별 번호를 지정한다.

/delete
이 매개 변수를 사용하여 예약된 작업을 취소한다. id 매개 변수를 생략하면 컴퓨터에서 예약된 모든 작업이 취소된다.

/yes
이 매개 변수를 사용하여 예약된 작업을 취소할 때 시스템의 모든 쿼리에 예로 응답한다. 이 매개 변수를 생략하면 작업을 취소할지 묻는 메시지가 나타난다.

 

1. 예약된 작업 작성 방법

시작을 누르고 프로그램, 보조프로그램을 차례로 가리킨 다음 명령 프롬프트를 누른다.
명령 프롬프트에서 다음 명령줄을 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 나타낸다.

활용 예제

 

at 00:00 cmd /c copy C:\dir1\*.* C:\dir2                         // 돌아오는 00:00에 "copy C:\dir1\*.* C:\dir2" 명령어를 실행

 

at \\products 23:00 /every:M,T,W,Thu,F backup           // 매일 월,화,수,목,금  23:00에 products컴퓨터에서  backup 명령어 실행

 

 

2. 예약된 작업 확인 방법

> at \\컴퓨터이름 id번호        // 컴퓨터이름과 id번호를 생략하면 로컬컴퓨터의 전체목록이 나온다.

 

 

3. 예약된 작업 삭제 방법

> at \\컴퓨터이름 id번호  /delete

예)  > at 1 /delete

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 20650
81 Windows 에 기록된 NIC 의 MAC Address 확인 방법 조인상 2013.11.13 14453
80 Windows 2003 최적화/시스템설정 변경 조인상 2010.05.12 14413
79 자주 사용하는 NAT설정용 포트번호 조인상 2010.05.12 14285
78 노트북을 무선공유기로 - Connectify file 조인상 2011.03.04 14156
77 usrmgmt.msc(로컬사용자및그룹) 실행시 MMC를 열수 없다고 에러 메시지 발생 file 조인상 2013.08.31 13962
76 Windows 2008에서 특정 포트를 물고 있는 프로세스 확인하기 조인상 2012.10.16 13536
75 [도스 스크립트] 날짜별 파일 만드는 방법(주로 백업에서) 조인상 2010.05.12 13534
74 dep기능 해제방법 조인상 2010.05.12 13480
73 7-zip 으로 폴더 압축후 백업디렉토리로 옮긴후 지정일 이후 파일 삭제하기 조인상 2015.02.27 13119
72 MS 터미널서비스클라이언트(mstsc:원격데스크톱연결) 설치 file 조인상 2010.05.12 12993
71 Windows 2012 메트로UI 를 기존 UI로 변경하기 조인상 2013.01.31 12939
70 "framedyn.dll 을 찾을수 없으므로 응용프로그램을 시작하지 못했습니다 "문제 해결방법 조인상 2010.05.12 12724
69 windows 2008 에서 암호변경시 복잡성 규칙에 맞지 않을때 file 조인상 2010.05.12 12711
68 FTP 백업 스크립트 조인상 2014.05.13 12569
67 Qlogic 2340 HBA카드 드라이버&유틸리티 file 조인상 2010.05.12 12294
66 starcraft 배틀넷 서버 구동 - PvPGN 서버 file 조인상 2010.06.03 12259
65 탐색기에서 현재 path로 시작하는 cmd 창 띄우기 [1] 조인상 2010.05.12 12236
64 Windows XP FLP 버전 한영키로 한글변환하기 조인상 2011.01.15 12228
63 usb메모리 스틱 으로 윈도우xp설치하기 조인상 2010.05.12 12098
62 IUSR, IWAM 유저로 인한 Server Application Error 대처법 조인상 2011.05.04 12013
서버에 요청 중입니다. 잠시만 기다려 주십시오...