명령 및 기타 프로그램을 예약하려면 at 명령을 사용하십시오.
Windows 7 및 이전 버전의 Windows에서 at 명령 은 특정 날짜와 시간에 다른 명령과 프로그램을 실행하도록 예약하는 데 사용되는 명령 프롬프트 명령 입니다.
at 명령은 Windows 10 또는 Windows 8 에서 사용할 수 없습니다. 기능이 풍부한 schtasks 명령을 대신 사용하는 것이 좋습니다.
Windows 7 및 이전 버전의 명령 구문
at 명령의 구문 은 다음과 같습니다.
[ \\ 컴퓨터 이름 ] hh : mm [ / every : date [ , ...] | / 다음 : 날짜 [ , ...]] [ / 대화 형 ] [ id ] [ / 삭제 [ / 예 ]] " 명령 " [ /? ]구문의 개별 구성 요소는 다음과 같습니다.
- \\ computername =이 옵션을 사용하여 원격 컴퓨터 이름을 지정합니다. at 명령은 컴퓨터 이름을 지정하지 않으면 로컬 컴퓨터에서 명령 실행을 예약합니다.
- hh : mm = 명령을시 : 분 형식으로 실행해야하는 시간을 지정합니다.
- / every : date [ , ...] = / every 스위치를 사용하여 특정 요일이나 달에 명령을 실행합니다.
- / next : date [ , ...] = / next 스위치를 사용하여 다음날 나타나는 명령을 실행합니다.
- / interactive = 예약 된 명령이 작업이 실행될 때 로그인 한 사용자와 상호 작용할 수있게합니다.
- id = 이미 예약 된 명령에 할당 된 고유 번호입니다. id 옵션은 예약 된 명령을 표시하거나 삭제하는 데에만 사용됩니다. 예약 된 명령에 id를 수동으로 설정할 수 없습니다.
- / delete [ / yes ] =이 명령 옵션은 이전에 예약 된 모든 명령을 삭제하는 데 사용됩니다. / delete 와 함께 / yes 옵션을 사용하여 "예약 된 모든 작업 삭제"확인 질문을 건너 뜁니다. 예약 된 단일 명령을 삭제하려면 id를 지정할 때 / delete를 사용하십시오.
- command = 실행할 명령 또는 프로그램을 지정합니다. 명령 은 큰 따옴표로 묶어야합니다.
- /? = 명령의 여러 옵션에 대한 자세한 도움말을 보려면 at 스위치 와 함께 도움말 스위치 를 사용하십시오.
명령 예제에서
14:15에 "chkdsk / f"위의 예에서 at 명령은 chkdsk 명령의 실행을 오늘 오후 2시 15 분에 chkdsk / f 로만 실행하도록 예약하는 데 사용됩니다.
\\ prodserver 23:45 / every : 1,4,8,12,16,20,24,28 "bkprtn.bat"이 예제에서 at 명령은 첫 번째, 네 번째, 여덟 번째, 12 번째, 16 번째, 20 번째, 24 번째 및 28 일에 오후 11시 45 분에 prodserver 라는 컴퓨터에서 bkprtn.bat 배치 파일의 실행을 예약하는 데 사용됩니다. 매월
1시 / 삭제여기서 id가 1 인 예약 된 명령이 삭제됩니다.
명령 가용성에서
at 명령은 Windows 7, Windows Vista , Windows XP 및 일부 이전 버전의 Windows를 비롯한 많은 Windows 운영 체제 의 명령 프롬프트에서 사용할 수 있습니다. Windows 8 또는 10에서는 지원되지 않습니다.
at 명령 스위치의 사용 가능 여부는 운영 체제마다 약간 씩 다를 수 있습니다.
관련 명령에서
at 명령은 다른 명령 실행을 예약하는 데 사용되므로 다른 많은 명령 프롬프트 명령과 함께 사용되는 경우가 많습니다.