Windows 크론 작업

Windows 크론 작업

Windows에는 cron 작업에 대한 대안이 있습니까? 매일 아침 6시에 실행되도록 작업을 예약하고 싶습니다.

편집: 배치 스크립트에서 사용하기 위해 명령줄에서 수행하고 싶습니다.

답변1

Windows에는 실행할 스크립트와 프로그램을 예약할 수 있는 "예약된 작업"이 있습니다. 마이크로소프트 KB

예약된 작업 사용 예약된 작업을 열려면 시작, 모든 프로그램을 클릭하고 보조프로그램, 시스템 도구를 차례로 가리킨 다음 예약된 작업을 클릭합니다.

새 작업을 예약하려면 다음을 수행하세요.

  1. 예약된 작업 추가를 두 번 클릭하여 예약된 작업 마법사를 시작한 후 첫 번째 대화 상자에서 다음을 클릭합니다.
  2. 다음 대화 상자에는 Windows XP 운영 체제의 일부로 또는 소프트웨어 설치의 결과로 컴퓨터에 설치된 프로그램 목록이 표시됩니다.

    다음 절차 중 하나를 사용하십시오. * 실행하려는 프로그램이 목록에 있으면 해당 프로그램을 클릭한 후 다음을 클릭합니다. * 목록에 없는 프로그램, 스크립트 또는 문서를 실행하려면 찾아보기를 클릭하고 예약하려는 폴더 및 파일을 클릭한 다음 열기를 클릭합니다.

  3. 작업 이름을 입력한 후 다음 옵션 중 하나를 선택합니다. * 매일 * 매주 * 매월 * 한 번만 * 컴퓨터가 시작될 때(사용자가 로그온하기 전) * 로그온할 때(현재 사용자가 로그온한 후에만) 에)

  4. 다음을 클릭하고 작업을 실행할 날짜와 시간에 대한 정보를 지정한 후 다음을 클릭합니다.

    작업을 실행할 날짜와 시간에 대한 정보는 이전 마법사 대화 상자에서 선택한 항목에 따라 달라집니다. 예를 들어 매주를 선택한 경우 요일, 시간을 지정하고 작업을 매주, 2주마다, 3주마다 실행해야 하는지 등을 지정해야 합니다.

  5. 이 작업과 연관된 사용자의 이름과 비밀번호를 입력하십시오. 프로그램을 실행할 수 있는 충분한 권한이 있는 사용자를 선택했는지 확인하십시오. 기본적으로 마법사는 현재 로그온한 사용자의 이름을 선택합니다.
  6. 다음을 클릭한 후 선택한 사항을 확인한 후 마침을 클릭합니다.

답변2

내가 자주 사용하는 'at' 명령을 살펴보는 것도 좋습니다.

http://www.ss64.com/nt/at.html:)

예를 들어,

at 6:00 /EVERY:m,t,w,th,f,s,su run_job.cmd

매일 6시에 'run_job'을 수행합니다.

답변3

SCHTAS스크내가 찾던 것이 바로 이것이었다. 찾았어요. 도와 주셔서 감사합니다!

답변4

찾고 있는 명령이 호출되며 at명령줄을 통해 예약된 작업을 생성할 수 있습니다. 예:

at 22:00 shutdown /r /t 30

at 6a /every:m,t,w,th,f,s,su cmd /c c:\cave\vampire.bat

관련 정보