Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 10에서 작업 스케줄러를 사용하여 PowerShell 스크립트를 예약하는 방법

PowerShell 스크립트 반복적인 작업을 실행하는 노력을 줄입니다. 미리 정의된 시간이나 지정된 시간 간격으로 스크립트를 자주 실행하는 경우 스크립트를 반복적으로 실행하지 않아도 되는 효율적인 방법이 필요할 수 있습니다. 이 게시물에서는 작업 스케줄러를 사용하여 Windows 10에서 주기적으로 실행되도록 PowerShell 스크립트를 예약하는 방법을 안내합니다. .

Windows 10에서 작업 스케줄러를 사용하여 PowerShell 스크립트를 예약하는 방법

작업 스케줄러를 사용하여 PowerShell 스크립트 예약

이미 PowerShell 스크립트를 생성했다고 가정합니다. 작업 스케줄러를 사용하여 PowerShell 스크립트를 예약하려면 다음을 수행하십시오.

  1. Windows 키 + R 누르기 실행 대화 상자를 호출합니다.
  2. 실행 대화 상자에서 taskschd.msc를 입력합니다.
  3. CTRL+SHIFT+ENTER 누르기 관리 모드에서 작업 스케줄러를 여는 키 콤보
  4. 왼쪽 창에서 작업 스케줄러 라이브러리를 마우스 오른쪽 버튼으로 클릭합니다.> 작업 만들기 .
  5. 일반 탭에서 작업이 생성된 목적과 같이 작업에 대한 스케줄러 이름 및 설명을 설정할 수 있습니다.
  6. 트리거로 전환 탭을 클릭하고 새로 만들기를 클릭합니다. 단추. 여기에서 작업을 트리거하는 조건을 설정할 수 있습니다.
  7. 그런 다음 작업 을 엽니다. 탭을 클릭하고 새로 만들기를 클릭합니다. 버튼.

작업 드롭다운에서 프로그램 시작 기본적으로 설정되어 있습니다. 필요한 경우 변경할 수 있습니다.

찾아보기를 사용하여 프로그램/스크립트 필드를 선택합니다. 스크립트를 예약하려면 powershell.exe를 선택해야 합니다. system32\WindowsPowerShell\v1.0 폴더에서 powershell.exe를 찾을 수 있습니다. .

인수 추가에서 , -File 매개변수가 기본 매개변수이므로 스크립트 경로를 지정하기만 하면 됩니다. PowerShell 스크립트를 만들어 바탕 화면에 저장했다고 가정합니다.

C:\Users\<username>\Desktop\TWC_script.ps1

경로에 공백이 있으면 따옴표로 묶어야 합니다.

  • 구성하고 나면 작업을 실행해야 하는지 여부를 결정하는 조건을 지정할 수 있습니다. 여기에 지정된 조건이 true가 아닌 경우 작업이 실행되지 않습니다.
  • 설정 탭에서 추가 고급 설정을 지정하여 작업 실행을 제어할 수 있습니다.
  • 마지막으로 확인을 클릭합니다. 예약된 스크립트를 생성합니다.
  • 확인을 클릭합니다. 다시. 이제 작업 스케줄러를 종료할 수 있습니다.

PowerShell 스크립트가 예약된 작업으로 실행되지 않음 – 0xFFFD0000 오류

예약된 스크립트는 문제 없이 일정에 따라 예상대로 실행됩니다. 스크립트 실행을 확인하려면 실행을 클릭하세요. 작업 이름을 마우스 오른쪽 버튼으로 클릭하여.

이것이 작업 스케줄러를 사용하여 PowerShell 스크립트를 예약된 작업으로 실행하는 방법입니다.

Windows 10에서 작업 스케줄러를 사용하여 PowerShell 스크립트를 예약하는 방법