Windows Server 2003에서 Schtasks.exe 작업을 예약하는 데 사용하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 814596 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

Windows Server 2003에서 제어판의 예약된 작업을 사용하여 만들기, 삭제, 구성 또는 예약된 작업을 표시할 수 있습니다. Schtasks.exe 수동으로 작업을 예약할 수도 있습니다.

Schtasks.exe 도구 개요

Schtasks는 명령 및 프로그램이 정기적으로 또는 특정 시간에 실행되도록 예약합니다. Schtasks는 및 일정에서 작업을 제거합니다. 그리고 시작 및 요청 시 작업을 중지합니다 및 표시합니다 추가하고 예약된 작업을 변경하는 예제입니다.

구문 및 매개 변수

다음 구문과 함께 Schtasks.exe 사용할 수 있는 매개 변수 목록입니다.
  • Schtasks는/만들기

    새 예약된 작업을 만듭니다.
    • 구문:
      schtasks/create/tn TaskName/tr TaskRun/sc 일정[/mo한정자 를] [/d day] [/m [, ...] [/iIdleTime] [/stStartTime] [/sdStartDate] [/ed종료 날짜] [/du기간] [/s컴퓨터 [/u [domain\] 사용자/p암호]] [/ru {[Domain\] 사용자 | "시스템"} [/rp암호]] /?
    • 매개 변수:
      • /tn TaskName 작업 이름을 지정합니다.
      • /tr TaskRun 프로그램 또는 작업을 실행하는 명령을 지정합니다. 실행 파일, 스크립트 파일 또는 배치 파일의 정규화된 경로와 파일 이름을 입력하십시오. 경로를 지정하지 않을 경우, Schtasks.exe 파일을 Systemroot\System32 폴더에 있다고 가정합니다.
      • /sc 일정 일정 유형을 지정합니다. 유효한 값은 분, 매시간, 매일, 매주, 매월 ONCE, ONSTART, 일정, ONIDLE 있습니다.
      • /mo 한정자 얼마나 자주 작업 일정을 형식과 실행 지정합니다. 이 매개 변수는 월별 일정이 필요합니다. 이 매개 변수는 분, 매시간, 매일 또는 매주 단위로 예약할 유효하지만 선택적 방법은 없습니다. 기본값은 1입니다.
      • /d 주의 요일 또는 월 일 지정합니다. 매주 또는 매월 일정과 경우에만 유효합니다.
      • /m [, ...] 연도의 월에 지정합니다. 유효한 값은 JAN - DEC 중인 및 * (매월). /m 매개 변수는 매월 일정과 사용하는 경우에만 유효합니다. LASTDAY 한정자를 사용할 때 필요합니다. 그렇지 않은 경우 이를 선택적 요소이며 기본값은 * (매월).
      • /i IdleTime 작업이 시작되기 전에 시간 (분) 컴퓨터가 유휴 상태일 지정합니다. 1에서 999 전체 숫자를 입력하십시오. 이 매개 변수는 ONIDLE 일정과 사용하는 경우에만 유효하며 필요합니다.
      • /st StartTime HH:MM:SS 24시간 형식으로 작업을 시작할 시간을 지정합니다. 기본값은 명령이 완료되는 현재 로컬 시간입니다. /st 매개 변수를 매시간 분 함께, 매일, 매주, 매월 유효하며 ONCE 예약합니다. ONCE 일정과 함께 필요하지 않습니다.
      • /sd StartDate MM/DD/YYYY 형식으로 작업을 시작할 날짜를 지정합니다. 기본값은 현재 날짜입니다. /sd 매개 변수는 모든 일정을 함께 유효하며 ONCE에 대한 필요합니다 예약합니다.
      • /ed 종료 날짜 작업 실행 일정의 마지막 날짜를 지정합니다. 이 매개 변수는 선택 사항입니다. ONCE, ONSTART, 일정, 또는 ONIDLE 일정을 사용할 수 없습니다. 기본적으로 일정에는 종료 날짜가 없습니다.
      • /du기간 분 또는 시간 당 일정 시간 최대 길이가 HHHH:MM 24시간 형식으로 지정합니다. 지정한 시간이 경과된 후 시작 시간을 다시 발생할 때까지 Schtasks는 작업이 다시 시작되지 않습니다. 기본적으로 작업 일정에는 최대 기간이 없습니다. 이 매개 변수는 선택적이며 분 또는 매시간 일정과 경우에만 유효한 것입니다.
      • /s 컴퓨터 이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
      • /u [domain\]사용자 지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 명령을 실행합니다.
      • /p 암호 /u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는 /u매개 변수가 사용될 때 필요합니다.
      • /ru {[도메인 \] 사용자 | "시스템"} 지정한 사용자 계정의 권한으로 작업을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 작업을 실행합니다.
      • /rp 암호/ru 매개 변수에 지정된 사용자 계정의 암호를 지정합니다. 사용자 계정을 지정할 때 이 매개 변수를 생략하면 Schtasks.exe 암호를 지정하라는 메시지를 표시하고 입력하는 텍스트를 보이지 않게 합니다. NT 권한\시스템 계정 권한으로 실행되는 작업은 암호가 필요로 하지 않는 및 Schtasks.exe에 대한 프롬프트를 표시하지 않습니다.
      • /? 명령 프롬프트에서 도움말을 표시합니다.

    back to the top
  • Schtasks는/Change

    다음 속성 작업 중 하나 이상을 변경합니다.
    • 작업 (/tr) 실행 프로그램.
    • (/ru) 작업이 실행되는 사용자 계정.
    • /rp 사용자 계정의 암호.
    • 구문: schtasks/change/tn TaskName [/s컴퓨터 [/u [domain\] 사용자/p암호]] [/tr TaskRun] [/ru [Domain\] 사용자 | "시스템"] [/rp암호]
    • 매개 변수:
      • /tn TaskName 변경할 작업을 식별합니다. 작업 이름을 입력하십시오.
      • /s 컴퓨터 이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
      • /u [domain\]사용자지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 명령을 실행합니다.
      • /p 암호/u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는/u 매개 변수를 사용할 때 필요합니다.
      • /tr TaskRun작업이 실행되는 프로그램을 변경합니다. 실행 파일, 스크립트 파일 또는 배치 파일의 정규화된 경로와 파일 이름을 입력하십시오. 경로를 지정하지 않을 경우, Schtasks.exe 파일이 있는 Systemroot\System32 가정합니다 폴더. 작업에서 실행할 원래 프로그램을 지정한 프로그램으로 바꿉니다.
      • /ru [Domain\]사용자 | "시스템" 작업에 대한 사용자 계정을 변경합니다.
      • /rp 암호작업에 대한 계정 암호를 변경합니다. 새 암호를 입력하십시오.
      • /? 명령 프롬프트에서 도움말을 표시합니다.

    back to the top
  • Schtasks는/Run

    예약된 작업을 즉시 시작합니다. 실행된 작업의 예약을 무시하지만 프로그램 파일 위치, 사용자 계정 및 작업을 즉시 실행할 작업에 저장된 암호를 사용합니다.
    • 구문: schtasks//tn 실행할TaskName [/s컴퓨터 [/u [domain\] 사용자/p암호]] /?
    • 매개 변수:
      • /tn TaskName작업을 식별합니다. 이 매개 변수는 필수 요소입니다.
      • /s 컴퓨터이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
      • /u [domain\]사용자지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 명령은 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자의 권한으로 실행됩니다.
      • /p 암호/u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는/u 매개 변수를 사용할 때 필요합니다.
      • /? 명령 프롬프트에서 도움말을 표시합니다.
    back to the top
  • Schtasks는/End

    작업에 의해 시작된 프로그램이 중지됩니다.
    • 구문: schtasks/end/tnTaskName [/s컴퓨터 [/u [domain\] 사용자/p암호]] /?
    • 매개 변수:
      • /tn TaskName프로그램을 시작하는 작업을 식별합니다. 이 매개 변수는 필수 요소입니다.
      • /s 컴퓨터이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
      • /u [domain\]사용자 지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 명령을 실행합니다.
      • /p 암호/u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는 /u 매개 변수를 사용할 때 필요합니다. /? 도움말을 표시합니다.
    back to the top
  • Schtasks는/delete

    예약된 작업을 삭제합니다.
    • 구문: schtasks/delete/tn{TaskName | *} [/f] [/s컴퓨터 [/u [도메인 \] 사용자/p암호]] [/?]
    • 매개 변수:
      • /tn {TaskName | *} 삭제할 작업을 식별합니다. 이 매개 변수는 필수 요소입니다.
        • TaskName 명명된 작업을 삭제합니다.
        • * 컴퓨터에서 모든 예약된 작업을 삭제합니다.
      • /f 확인 메시지를 표시하지 않습니다. 경고 없이 작업이 삭제됩니다.
      • /s 컴퓨터 이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
      • /u [도메인 \]사용자 지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 명령을 실행합니다.
      • /p 암호/u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는 /u 매개 변수를 사용할 때 필요합니다.
      • /? 명령 프롬프트에서 도움말을 표시합니다.

    back to the top
  • Schtasks는/Query

    다른 사용자가 예약한 포함하여 컴퓨터에서 실행되도록 예약된 모든 작업을 표시합니다.
    • 구문: schtasks [/쿼리] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s컴퓨터 [/u [도메인 \] 사용자/p암호]]
    • 매개 변수: [/쿼리] 작업 이름은 선택 사항입니다. 매개 변수를 사용하지 않고 schtasks 입력하여 쿼리를 수행합니다.
    • /fo {TABLE | LIST | CSV} 출력 형식을 지정합니다. TABLE가 기본값입니다. /nh 테이블 표시 열 머리글을 생략합니다. 이 매개 변수는 TABLECSV 출력 형식을 사용할 수 있습니다.
    • /v 작업의 고급 속성을 표시에 추가합니다. /v 사용하여 쿼리는 LIST 또는 CSV 형식으로 포맷되어야 합니다.
    • /s 컴퓨터 이름 또는 원격 컴퓨터의 IP 주소를 사용하거나 사용하지 않고 백슬래시 문자를 지정합니다. 로컬 컴퓨터가 기본값이 됩니다.
    • /u [도메인 \]사용자 지정한 사용자 계정의 권한으로 명령을 실행합니다. 기본적으로 Schtasks는 실행 중인 컴퓨터에 로그온한 사용자 권한으로 명령을 실행합니다.
    • /p 암호/u 매개 변수에서 지정한 사용자 계정의 암호를 지정합니다. 이 매개 변수는 /u 매개 변수를 사용할 때 필요합니다.
    • /? 명령 프롬프트에서 도움말을 표시합니다.

예약된 작업 만드는 방법

예약된 작업을 만들려면 다음과 같이 하십시오.
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks/tn "Application_Name"/tr c:\apps\ Application_Name/sc Value/st HH:MM:SS/ed 만들기/MM/DD/YYYY, 다음 Enter 키를 누릅니다. 참고 상황에 대한 매개 변수를 변경해야 할 수 있습니다. 입력할 수 있습니다 예를 들어, schtasks/tn "내 App"/tr c:\apps\myapp.exe/sc 만들기/08시: 00/ed 매일/st 2004 12 31 있는 MyApp 프로그램이 매일 한 번 실행할 때까지 2004년 12월 31일 오전 8이 예제에서는 일정을. /mo 매개 변수를 생략하고 때문에 명령이 매일 실행되도록 기본 간격 1이 사용됩니다.

예약된 작업 변경하는 방법

예약된 작업을 변경하려면 다음과 같이 하십시오.
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks/change/tn TaskName [/s 컴퓨터 [/u [도메인 \] 사용자/p 암호]] [/tr TaskRun] [/ru [도메인 \] 사용자 | "시스템"] [/rp 암호], 다음 Enter 키를 누릅니다. 참고 상황에 대한 매개 변수를 변경해야 할 수 있습니다. 예를 들어, 작업이 실행되는 프로그램을 변경하려면 다음을 입력하십시오: schtasks/change/tn "Application_Name"/tr C:\File_Path\Application_Name.exe

예약된 작업 실행 방법

일정에 외부에서 예약된 작업을 수동으로 실행하려면 다음과 같이 하십시오.
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks//tn TaskName 실행할 [/s 컴퓨터 [/u [도메인 \] 사용자/p 암호]], 다음 Enter 키를 누릅니다. 참고 상황에 대한 매개 변수를 변경해야 할 수 있습니다. 예를 들어, 로컬 컴퓨터에서 작업을 실행하려면 입력합니다 schtasks//tn "Task_Name" 실행할.

예약된 작업 종료 방법

예약된 작업을 끝낼 수 있습니다:
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks/end/tn TaskName [/s 컴퓨터 [/u [domain\] 사용자 /p 암호]]를 입력한 다음 Enter 키를 누릅니다. 예를 들어, 로컬 컴퓨터에서 예약된 작업에 의해 시작된 프로그램이 인스턴스를 끝내려면 입력합니다 schtasks//tn "Task_Name" 끝.

예약된 작업 삭제하는 방법

예약된 작업을 삭제하려면 다음과 같이 하십시오.
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks/delete/tn {TaskName | *} [/f] [/s 컴퓨터 [/u [domain\] 사용자 /p 암호]], 다음 Enter 키를 누릅니다. 예를 들어, 로컬 컴퓨터에 예약된 모든 작업을 삭제하려면 입력합니다 schtasks/delete/tn */f.

예약된 작업 쿼리 수행 방법

예약된 작업의 쿼리를 수행하려면 다음과 같이 하십시오.
  1. 시작 을, 실행 을, cmd 를 입력한 다음 확인 을 누릅니다.
  2. 명령 프롬프트에서 net start 를 입력한 다음 Enter 키를 눌러 현재 실행 중인 서비스 목록을 표시하십시오. 작업 스케줄러 목록에서 표시되지 않으면 시작 "작업 스케줄러" net 입력한 다음 Enter 키를 누릅니다.
  3. 명령 프롬프트에서 schtasks/query 를 입력한 다음 Enter 키를 누릅니다. 이 예제에서는 출력이 실행되도록 예약된 작업 테이블을 표시합니다.
Windo Schtasks.exe Schtasks.exe 사용하는 방법에 대한 자세한 내용은 검색
지정한 시간이 경과된 후 시작 시간이 될 때까지 Schtasks는 작업이 다시 시작되지 않습니다. 기본적으로 작업 일정에는 최대 기간이 없습니다. 이 매개 변수는 선택적이며 분 또는 매시간 일정과 경우에만 유효한 것입니다.
Server 2003 도움말 ws입니다.

추가 정보

Schtasks는 명령의 자세한 내용은 다음 Microsoft 웹 페이지를 방문하십시오.
http://technet.microsoft.com/en-us/library/bb490996.aspx

속성

기술 자료: 814596 - 마지막 검토: 2007년 12월 3일 월요일 - 수정: 9.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
키워드:?
kbmt kbmgmtservices kbhowtomaster KB814596 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com