명령 줄에서 예약 된 작업을 생성, 수정 및 삭제하는 방법
Windows XP / Server 2003은 Windows 2000에서 제공되는 At 도구를 빼앗은 SchTasks 명령 줄 도구를 소개합니다.이 도구는이 명령을 호출하여 예약 된 작업의 모든 측면을 제어 할 수있는 기능을 제공합니다.
Windows가 예약 된 작업을 그래픽으로 작성하는 데 도움이되는 동안 명령 줄 도구는 다음과 같은 상황에 이상적입니다.
- 배치 스크립트에서 작업 조작.
- 네트워크에 로그인하지 않고도 네트워크로 연결된 컴퓨터에서 작업을 제어 및 생성.
- 여러 컴퓨터에서 작업 대량 작성 / 동기화.
- 사용자 지정 응용 프로그램에서 API 호출을 수행하는 대신 작업 스케줄러와 통신하는 데 사용.
상상해 볼 수 있듯이 SchTasks 명령에는이 기사에서 다룰 수있는 것보다 더 많은 옵션이 있으므로 일반적인 작업 구성의 예와 작업 스케줄러에서 각 작업의 모양을 보여주는 데 초점을 맞출 것입니다..
예제들
C : RunMe.bat을 매일 오전 9시에 실행하려면 '내 작업'을 만드십시오.
SchTasks / 작성 / SC 일일 / 테네시 "내 작업"/ TR "C : RunMe.bat"/ ST 09:00
오후 2시에 실행되도록 '내 작업'수정 :
SchTasks / 변경 / TN "내 작업"/ ST 14시
C : RunMe.bat를 매월 첫 달에 실행하려면 '내 작업'을 만드십시오.
SchTasks / 작성 / SC 월간 / 1 / TN "내 작업"/ TR "C : RunMe.bat"/ ST 14:00
C : RunMe.bat를 매일 오후 2시에 실행하려면 '내 작업'을 만드십시오.
SchTasks / Create / SC 주간 / 수요일, 수요일, 수요일, 금 / 서양화 "내 작업"/ TR "C : RunMe.bat"/ ST 14:00
'내 작업'이라는 작업을 삭제하십시오.
SchTasks / 삭제 / 테네시 "내 작업"
참고 : 이것은 확인해야 할 경고를 발생시킵니다..
벌크 생성
다른 명령 줄 도구와 마찬가지로 배치 파일에 여러 가지 지침을 포함하여 대량 작성 (또는 삭제)을 수행 할 수 있습니다..
예를 들어,이 스크립트는 다음과 같습니다.
SchTasks / Create / SC 일일 / 테네시 "데이터 백업"/ TR "C : Backup.bat"/ ST 07:00
SchTasks / 작성 / SC 주간 / 월간 / 테네시 "TPS 보고서 생성"/ TR "C : GenerateTPS.bat"/ ST 09:00
SchTasks / 작성 / SC 월간 / 1 / 테네시 "데이터베이스 동기화"/ TR "C : SyncDB.bat"/ ST 05:00
다음 작업을 수행합니다.
이 작업을 수행하는 기능은 새로운 작업을 롤아웃하거나 기존의 일정을 여러 컴퓨터에 즉시 변경하는 빠른 방법입니다. 작업이 업데이트되도록하는 방법으로 로그인 할 때 사용자 시스템을 업데이트 할 도메인 로그인 스크립트에 적절한 SchTasks 명령을 포함시킬 수 있습니다.
SchTasks 명령에 대한 Microsoft 설명서