Microsoft Windows 10에서 특정 프로그램을 자주 사용하고 종료 또는 재부팅 후 열기가 지겹다면 부팅 시 실행되는 예약 작업을 생성할 수 있습니다.
옵션 1 – GUI에서
- "를 사용하여윈도우 키“ + “NS” 실행을 열고 입력 "taskschd.msc“. 작업 스케줄러가 열립니다.
- 작업 패널에서 백 작업을 만들거나 작업을 만들도록 선택할 수 있습니다. 클릭 "작업 생성“.
- NS "작업 생성" 화면이 나타납니다. "를 선택하십시오.일반적인" 탭.
- "에서이름" 필드에 작업 이름을 지정합니다. 예시: "Outlook 작업“.
- "에서설명" 필드에서 작업의 목적과 수행할 작업을 설명할 수 있습니다.
- 마지막 섹션은 "보안 옵션", 여기에서 이 작업을 실행할 수 있는 사람과 작업에 관리자 권한이 있는지 설정할 수 있습니다.
- "를 선택하십시오.트리거" 탭.
- 선택하다 "새로운…“.
- NS "새 트리거" 창이 나타나면 여기에서 작업 시작 시간을 설정할 수 있습니다.
- "에서 작업을 시작할 시간을 선택하십시오.작업 시작" 드롭 다운 메뉴.
- "를 수정합니다.설정" 영역을 원하는 대로
- "에서고급 설정" 필드에서 작업 지연, 작업 반복, 작업 중지, 활성화 및 만료를 선택할 수 있습니다.
- “활성화됨"가 기본적으로 선택되어 있습니다.
- 선택하다 "좋아요“.
- "를 선택하십시오.행위" 탭을 선택한 다음 "새로운“.
- NS "새로운 액션" 창이 열립니다.
- "에서동작" 쓰러지 다, "프로그램 시작"가 기본적으로 설정되어 있습니다. 원하는 경우 변경하십시오.
- 선택하다 "검색…" 옆에 "프로그램/스크립트" 들
- 작업을 예약하려는 프로그램을 찾습니다.
- 선택하다 "좋아요“.
- "로 이동정황" 탭.
- 원하는 경우 변경할 수 있지만 이 설정을 기본값으로 두는 것이 좋습니다.
- "를 선택하십시오.설정" 탭. 원하는 경우 변경할 수 있지만 그대로 두는 것이 좋습니다.
- 선택하다 "좋아요“.
예약된 작업을 성공적으로 설정했습니다!
옵션 2 – 명령줄에서
"를 사용하여 스크립트에 포함하려는 경우 명령줄에서 예약된 작업을 추가할 수 있습니다.schtasks” 명령을 매개변수와 함께 사용하여 작업을 예약할 시기를 알려줍니다.
예를 들어 매주 수요일 오후 1시에 "notepad.exe"를 실행하려면 다음 명령을 사용할 수 있습니다.
schtasks /create /tn OpenNotepad /tr notepad.exe /sc 주간 /d 수 /st 13:00:00
SCHTASKS /Create [/S 시스템 [/U 사용자 이름 [/P [암호]]]] [/RU 사용자 이름 [/RP 암호]] /SC 일정 [/MO 수정자] [/D 일] [/M 월] [/ I 유휴 시간] /TN 작업 이름 /TR 작업 실행 [/ST 시작 시간] [/RI 간격] [ {/ET 종료 시간 | /DU 기간} [/K] [/XML xml 파일] [/V1]] [/SD 시작 날짜] [/ED 종료 날짜] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
매개변수 목록:
- /S system 연결할 원격 시스템을 지정합니다. 생략하면 시스템 매개변수의 기본값은 로컬 시스템입니다.
- /U 사용자 이름 SchTasks.exe가 실행되어야 하는 사용자 컨텍스트를 지정합니다.
- /P [암호] 주어진 사용자 컨텍스트에 대한 암호를 지정합니다. 생략하면 입력을 요청합니다.
- /RU 사용자 이름 작업이 실행되는 "다음 계정으로 실행" 사용자 계정(사용자 컨텍스트)을 지정합니다. 시스템 계정의 경우 유효한 값은 "", "NT AUTHORITY\SYSTEM" 또는 "SYSTEM"입니다. v2 작업의 경우 "NT AUTHORITY\LOCALSERVICE" 및 "NT AUTHORITY\NETWORKSERVICE"와 세 가지 모두에 대해 잘 알려진 SID도 사용할 수 있습니다.
- /RP [암호] "다음 계정으로 실행" 사용자의 암호를 지정합니다. 암호를 묻는 메시지를 표시하려면 값이 "*"이거나 없음이어야 합니다. 이 암호는 시스템 계정에 대해 무시됩니다. /RU 또는 /XML 스위치와 결합해야 합니다.
- /SC 일정 일정 빈도를 지정합니다. 유효한 일정 유형: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO 수정자 일정 유형을 수정하여 일정 반복을 더 세밀하게 제어할 수 있습니다. 유효한 값은 아래의 "수정자" 섹션에 나열되어 있습니다.
- /D days 작업을 실행할 요일을 지정합니다. 유효한 값: MON, TUE, WED, THU, FRI, SAT, SUN 및 MONTHLY 일정의 경우 1 – 31(일). 와일드카드 "*"는 모든 요일을 지정합니다.
- /Mmonths 연도의 월을 지정합니다. 기본값은 해당 월의 1일로 설정됩니다. 유효한 값: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. 와일드카드 "*"는 모든 월을 지정합니다.
- /I idletime 예약된 ONIDLE 작업을 실행하기 전에 대기할 유휴 시간을 지정합니다. 유효 범위: 1 – 999분.
- /TN taskname 이 예약된 작업을 고유하게 식별하는 경로\이름 형식의 문자열을 지정합니다.
- /TR taskrun 예약된 시간에 실행할 프로그램의 경로와 파일 이름을 지정합니다.
예: C:\windows\system32\calc.exe - /ST starttime 작업을 실행할 시작 시간을 지정합니다. 시간 형식은 HH: mm(24시간제)입니다(예: 오후 2:30의 경우 14:30). /ST가 지정되지 않은 경우 기본값은 현재 시간입니다. 이 옵션은 /SC ONCE와 함께 필요합니다.
- /RI 간격 반복 간격을 분 단위로 지정합니다. MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT와 같은 일정 유형에는 적용되지 않습니다. 유효 범위: 1 – 599940분. /ET 또는 /DU가 지정된 경우 기본값은 10분입니다.
- /ET endtime 작업을 실행할 종료 시간을 지정합니다. 시간 형식은 HH: mm(24시간제)입니다(예: 오후 2:50의 경우 14:50). ONSTART, ONLOGON, ONIDLE, ONEVENT와 같은 일정 유형에는 적용되지 않습니다.
- /DU 기간 작업을 실행할 기간을 지정합니다. 시간 형식은 HH: mm입니다. /ET 및 일정 유형: ONSTART, ONLOGON, ONIDLE, ONEVENT에는 적용되지 않습니다. /V1 작업의 경우 /RI가 지정되면 기간은 기본적으로 1시간으로 설정됩니다.
- /K 종료 시간 또는 지속 시간에 작업을 종료합니다. 일정 유형에는 적용되지 않습니다. ONSTART,
ONLOGON, ONIDLE, 원이벤트. /ET 또는 /DU를 지정해야 합니다. - /SD startdate 작업이 실행되는 첫 번째 날짜를 지정합니다. 형식은 mm/dd/yyyy입니다. 현재 기본값
데이트. 일정 유형에는 적용되지 않습니다: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /ED enddate 작업을 실행해야 하는 마지막 날짜를 지정합니다. 형식은 mm/dd/yyyy입니다. 일정 유형에는 적용되지 않습니다: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName OnEvent 트리거에 대한 이벤트 채널을 지정합니다.
- /IT 작업이 실행될 때 /RU 사용자가 현재 로그온한 경우에만 작업을 대화형으로 실행할 수 있습니다.
이 작업은 사용자가 로그인한 경우에만 실행됩니다. - /NP 비밀번호가 저장되어 있지 않습니다. 작업은 지정된 사용자로 비대화형으로 실행됩니다. 로컬 리소스만 사용할 수 있습니다.
- /Z 최종 실행 후 삭제할 작업을 표시합니다.
- /XML xmlfile 파일에 지정된 작업 XML에서 작업을 만듭니다. 작업 XML에 이미 보안 주체가 포함된 경우 /RU 및 /RP 스위치와 결합하거나 /RP 단독과 결합할 수 있습니다.
- /V1 Vista 이전 플랫폼에서 볼 수 있는 작업을 만듭니다. /XML과 호환되지 않습니다.
- /F 지정된 작업이 이미 있는 경우 작업을 강제로 만들고 경고를 표시하지 않습니다.
- /RL 수준 작업의 실행 수준을 설정합니다. 유효한 값은 LIMITED 및 HIGHEST입니다. 기본값은 제한적입니다.
- /DELAY delaytime 트리거가 발생한 후 작업 실행을 지연할 대기 시간을 지정합니다. 시간 형식은 mmmm: ss입니다. 이 옵션은 ONSTART, ONLOGON, ONEVENT 일정 유형에만 유효합니다.
- /HRESULT 더 나은 진단을 위해 프로세스 종료 코드는 HRESULT 형식입니다.
- /? 이 도움말 메시지를 표시합니다.
수정자: 일정 유형별 /MO 스위치의 유효한 값:
분: 1 – 1439분.
시간별: 1 – 23시간.
매일: 1 – 365일.
주간: 1주 – 52주.
ONCE: 수정자가 없습니다.
ONSTART: 수정자가 없습니다.
ONLOGON: 수정자가 없습니다.
ONIDLE: 수정자가 없습니다.
월간: 1 – 12 또는
첫 번째, 두 번째, 세 번째, 네 번째, 마지막, 마지막 날.