매개 변수 변경

작업의 다음 속성 중 하나 이상을 변경합니다.

  • 태스크가 실행되는 프로그램(/tr)

  • 태스크가 실행되는 사용자 계정(/ru)

  • 사용자 계정의 암호(/rp)

  • 작업(/it)에 대화형 전용 속성을 추가합니다.

필요한 사용 권한

  • 로컬 컴퓨터의 모든 작업을 예약, 보기 및 변경하려면 관리istrators 그룹의 구성원이어야 합니다.

  • 원격 컴퓨터의 모든 작업을 예약, 보기 및 변경하려면 원격 컴퓨터에서 관리istrators 그룹의 구성원이거나 /u 매개 변수를 사용하여 원격 컴퓨터의 관리istrator의 자격 증명을 제공해야 합니다.

  • /create 또는 /change 작업에서 /u 매개 변수를 사용할 수 있습니다. 로컬 컴퓨터와 원격 컴퓨터가 동일한 작업을 수행하거나기본 로컬 컴퓨터가 할 일기본 있는 경우기본 신뢰합니다. 그렇지 않으면 원격 컴퓨터가 지정된 사용자 계정을 인증할 수 없으며 계정이 관리istrators 그룹의 구성원인지 확인할 수 없습니다.

  • 실행하려는 작업에는 적절한 권한이 있어야 합니다. 이러한 권한은 작업에 따라 다릅니다. 기본적으로 작업 실행 하 여 지정 된 사용자의 권한으로 또는 로컬 컴퓨터의 현재 사용자의 권한으로는 /u 매개 변수를 포함 된 경우. 사용 하 여 파일을 다른 사용자 계정의 사용 권한으로 또는 시스템 권한으로 작업을 실행 하려면는 /ru 매개 변수입니다.

구문

schtasks /change /tn <Taskname> [/s <computer> [/u [<domain>\]<user> [/p <password>]]] [/ru <username>] [/rp <password>] [/tr <Taskrun>] [/st <Starttime>] [/ri <interval>] [/rl <level>] [{/et <Endtime> | /du <duration>} [/k]] [/sd <Startdate>] [/ed <Enddate>] [/{ENABLE | DISABLE}] [/it] [/z]

매개 변수

매개 변수 설명
/테네시 <Taskname> 변경 작업을 식별 합니다. 작업 이름을 입력합니다(참고: 이름에 공백이 있는 작업 이름은 큰따옴표로 묶어야 합니다).
/s <computer> (백슬래시 없이 또는) 이름 또는 원격 컴퓨터의 IP 주소를 지정합니다. 기본값은 로컬 컴퓨터입니다.
/U [<domain>] 이 명령은 지정된 된 사용자 계정 권한으로 실행 됩니다. 기본적으로 명령은 로컬 컴퓨터의 현재 사용자의 권한으로 실행 합니다. 지정된 된 사용자 계정에는 원격 컴퓨터에서 Administrators 그룹의 구성원 이어야 합니다. /u/p 매개 변수는 사용 하는 경우에 유효 /s합니다.
/P <password> 에 지정 된 사용자 계정의 암호를 지정 된 /u 매개 변수입니다. /p 매개 변수 또는 암호 인수 없이 /u 매개 변수를 사용하는 경우 schtasks에서 암호를 묻는 메시지를 표시합니다. /u/p 매개 변수는 사용 하는 경우에 유효 /s합니다.
/Ru <username> 예약된 작업을 실행해야 하는 사용자 이름을 변경합니다. 시스템 계정의 경우 유효한 값은 "", "NT AUTHORITY\SYSTEM" 또는 "SYSTEM"입니다.
/Rp <password> 기존 사용자 계정 또는 지정 된 사용자 계정에 대 한 새 암호를 지정 된 /ru 매개 변수입니다. 이 매개 변수는 로컬 시스템 계정으로 사용 된 무시 됩니다.
/Tr <Taskrun> 작업을 실행 하는 프로그램을 변경 합니다. 실행 파일, 스크립트 파일 또는 배치 파일의 정규화 된 경로 파일 이름을 입력 합니다. 경로를 추가하지 않으면 schtasks 는 파일이 <systemroot>\System32 디렉터리에 있다고 가정합니다. 지정된 된 프로그램 작업이 실행 되는 원래 프로그램을 대체 합니다.
/세인트 <Starttime> 24 시간 형식 hh: mm를 사용 하 여 작업에 대 한 시작 시간을 지정 합니다. 예를 들어 오후 14시 30분 2 시 30 분의 12 시간제과 같습니다.
/Ri <interval> 예약된 된 작업에 대 한 되풀이 간격을 분 단위로 지정 합니다. 유효 범위는 1-599940 (599940 분 = 9, 999 시간). /et 또는 /du 매개 변수를 지정하면 기본값은 10분입니다.
/Rl <level> 작업의 실행 수준을 지정합니다. 허용되는 값은 LIMITED(예약된 작업은 표준 사용자 계정과 같이 최소 수준의 권한으로 실행됨) 및 HIGHEST(예약된 작업은 슈퍼 사용자 계정과 같은 가장 높은 수준의 권한으로 실행됨)입니다. (참고: LIMITED는 기본값입니다).
/동부 표준시 <Endtime> 24 시간 형식 hh: mm를 사용 하 여 작업에 대 한 종료 시간을 지정 합니다. 예를 들어 오후 14시 30분 2 시 30 분의 12 시간제과 같습니다.
/뒤 <duration> 작업을 실행할 기간을 지정하는 값입니다. 시간 형식은 HH:mm(24시간)입니다. 예를 들어 오후 14시 30분 2 시 30 분의 12 시간제과 같습니다.
/k 지정 된 시간에 작업을 실행 하는 프로그램을 중지 /et 또는 /du합니다. /k가 없으면 schtasks는 /et 또는 /du로 지정된 시간에 도달한 후 프로그램을 다시 시작하지 않으며 여전히 실행 중인 경우 프로그램을 중지하지 않습니다. 이 매개 변수가 선택적 이며 분 또는 매시간 일정에만 유효 합니다.
/Sd <Startdate> 태스크를 실행 해야 하는 첫 번째 날짜를 지정 합니다. 날짜 형식은 MM/DD/YYYY입니다.
/Ed <Enddate> 태스크를 실행 해야 하는 마지막 날짜를 지정 합니다. 형식은 MM/DD/YYYY입니다.
/ 사용 사용 예약 된 작업을 사용 하도록 지정 합니다.
/ 사용 안 함 예약된 된 작업을 사용 하지 않도록 설정 하려면이 옵션을 지정 합니다.
/it 사용자로 실행(태스크가 실행되는 사용자 계정)이 컴퓨터에 로그온된 경우에만 예약된 작업을 실행하도록 지정합니다. 이 매개 변수는 시스템 권한으로 실행 되는 작업 또는 대화형 전용 속성 집합에 이미 있는 작업에 영향을 주지 않습니다. 변경 명령을 사용하여 작업에서 대화형 전용 속성을 제거할 수 없습니다. 기본적으로 작업이 예약될 때 로컬 컴퓨터의 현재 사용자로 실행하거나 /u 매개 변수에서 지정한 계정(사용되는 경우)으로 실행합니다. 그러나 명령에 /ru 매개 변수가 포함된 경우 사용자로 실행은 /ru 매개 변수로 지정된 계정입니다.
/z 일정 완료 시 작업을 삭제 하도록 지정 합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • /tn/s 매개 변수는 작업을 식별 합니다. /tr, /ru, 및 /rp 매개 변수는 변경할 수 있는 작업의 속성을 지정 합니다.

  • /ru/rp 매개 변수는 태스크가 실행되는 권한을 지정합니다. /u/p 매개 변수는 작업을 변경 하는 데 사용 권한을 지정 합니다.

  • 원격 컴퓨터에서 작업을 변경 하려면 사용자는 원격 컴퓨터에서 Administrators 그룹의 구성원 인 계정으로 로컬 컴퓨터에 로그온 해야 합니다.

  • 실행 하는 /변경 다른 사용자의 권한으로 명령 (/u, /p), 로컬 컴퓨터에서 원격 컴퓨터와 동일한 도메인에 있어야 또는 원격 컴퓨터 도메인에서 트러스트 된 도메인에 있어야 합니다.

  • 시스템 계정에는 대화형 로그온 권한이 없습니다. 사용자는 시스템 사용 권한으로 프로그램을 볼 수 없고 상호 작용할 수 없습니다. 사용 하 여 작업을 식별 하는 /it 속성을 자세한 정보는 쿼리를 사용 하 여 (//v 쿼리). /it가 포함된 작업의 자세한 쿼리 표시에서 로그온 모드 필드에는 대화형 전용 값이 있습니다.

예제

바이러스 검사 태스크가 VirusCheck.exe에서 VirusCheck2.exe실행되는 프로그램을 변경하려면 다음을 입력합니다.

schtasks /change /tn Virus Check /tr C:\VirusCheck2.exe

이 명령을 사용 하 여는 /tn 매개 변수 작업을 식별 하 고 /tr 매개 변수는 작업에 대 한 새 프로그램을 지정 합니다. (작업 이름을 변경할 수 없습니다.)

원격 컴퓨터 Svr01에서 RemindMe 작업에 대한 사용자 계정의 암호를 변경하려면 다음을 입력합니다.

schtasks /change /tn RemindMe /s Svr01 /rp p@ssWord3

이 절차는 사용자 계정의 암호가 만료 되거나 변경 될 때마다 필요 합니다. 작업에 저장된 암호가 더 이상 유효하지 않으면 작업이 실행되지 않습니다. 명령을 사용 하 여는 /tn 매개 변수 작업을 식별 하 고 /s 매개 변수를 원격 컴퓨터를 지정 합니다. /rp 매개 변수를 사용하여 p@ssWord3 새 암호를 지정합니다.

매일 아침 9:00에 메모장.exe를 시작하는 ChkNews 작업을 변경하려면 Internet Explorer를 대신 시작하려면 다음을 입력합니다.

schtasks /change /tn ChkNews /tr c:\program files\Internet Explorer\iexplore.exe /ru DomainX\Admin01

이 명령은 /tn 작업을 식별 하는 매개 변수입니다. /tr 매개 변수를 사용하여 태스크가 실행되는 프로그램과 /ru 매개 변수를 변경하여 태스크가 실행되는 사용자 계정을 변경합니다. 사용자 계정에 대한 암호를 제공하는 /ru/rp 매개 변수는 사용되지 않습니다. 계정에 대한 암호를 제공해야 하지만 /ru 및 /rp 매개 변수를 사용하고 암호를 명확한 텍스트로 입력하거나 SchTasks.exe가 암호를 묻는 메시지를 표시할 때까지 기다린 다음 가려진 텍스트에 암호를 입력할 수 있습니다.

System 계정의 권한으로 실행되도록 SecurityScript 작업을 변경하려면 다음을 입력합니다.

schtasks /change /tn SecurityScript /ru

이 명령은 /ru 매개 변수를 사용하여 시스템 계정을 나타냅니다. 시스템 계정 권한으로 실행 되는 작업에는 암호를 요구 하지 않으므로 SchTasks.exe 하나 마다 표시 되지는 않습니다.

기존 작업인 MyApp에 대화형 전용 속성을 추가하려면 다음을 입력합니다.

schtasks /change /tn MyApp /it

이 속성은 사용자로 실행, 즉 태스크가 실행되는 사용자 계정이 컴퓨터에 로그온된 경우에만 태스크가 실행되도록 합니다. 명령을 사용 하 여는 /tn 매개 변수 작업을 식별 하 고 /it 작업에 전용 속성을 추가할 매개 변수입니다. 작업이 사용자 계정의 사용 권한으로 이미 실행되므로 작업에 대한 /ru 매개 변수를 변경할 필요가 없습니다.