명령어로 작업 스케쥴러에 시작 프로그램으로 등록하기

윈도우즈/OS 일반|2020. 6. 9. 13:55
반응형

작업 스케쥴러를 이용합니다.

시작 프로그램의 대안은 예약 된 작업입니다. 시작시 작업이 실행되도록 예약 할 수 있습니다.

GUI 모드로 실행한 경우 예약 된 모든 작업을 생성, 삭제, 활성화, 비활성화 및 관리가 가능합니다.

> GUI 모드 관리창 실행 명령 : taskschd.msc


명령 프롬프트에서 예약 된 작업을 관리하려면 아래와 같이 사용하세요.

이 프로그램을 사용하면 예약 된 작업을 생성, 삭제 및 실행 할 수 있습니다.

아래와 같이 마지막에 물음표 옵션을 사용하면 명령에 대한 도움말을 얻을 수도 있습니다.

> 작업 스케쥴러 CLI 명령어 :  schtasks.exe


schtasks

schtasks /?

schtasks /Run /?

schtasks /End /?

schtasks /Create /?

schtasks /Delete /?

schtasks /Query  /?

schtasks /Change /?

schtasks /ShowSid /?


이러한 명령에 대해 관리자 명령 프롬프트로 실행 해야 합니다.


로그인시 로컬 사용자로 시작할 스크립트를 작성하는 예제 :


schtasks /create /tn "MyCustomTask" /sc onlogon /tr "cmd.exe /c pause"


다음과 같이 시스템이 시작할 때 스크립트를 실행하도록 지시 할 수 있습니다.


schtasks /create /tn "MyCustomTask" /sc onstart /ru system /tr "cmd.exe /c pause"



[출처] https://www.devdungeon.com/content/windows-run-script-startup



반응형

댓글()