Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách lập lịch tập lệnh PowerShell bằng Trình lập lịch tác vụ trong Windows 10

Tập lệnh PowerShell giảm nỗ lực trong việc chạy các công việc lặp đi lặp lại. Nếu bạn thường xuyên thực thi các tập lệnh vào các thời điểm được xác định trước hoặc các khoảng thời gian được chỉ định, bạn có thể muốn một cách hiệu quả để không phải thực thi các tập lệnh lặp đi lặp lại. Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn cách lên lịch tập lệnh PowerShell chạy định kỳ trên Windows 10 bằng cách sử dụng Trình lập lịch tác vụ .

Cách lập lịch tập lệnh PowerShell bằng Trình lập lịch tác vụ trong Windows 10

Lên lịch tập lệnh PowerShell bằng Trình lập lịch tác vụ

Giả sử bạn đã tạo tập lệnh PowerShell. Để lập lịch tập lệnh PowerShell bằng Trình lập lịch tác vụ, hãy làm như sau:

  1. Nhấn phím Windows + R để gọi hộp thoại Run.
  2. Trong hộp thoại Chạy, nhập taskchd.msc
  3. Nhấn CTRL + SHIFT + ENTER tổ hợp phím để mở Trình lập lịch tác vụ ở chế độ quản trị.
  4. Trên ngăn bên trái, nhấp chuột phải vào Thư viện bộ lập lịch tác vụ > Tạo tác vụ .
  5. Trong Chung , bạn có thể đặt tên người lập lịch và mô tả về nhiệm vụ như mục đích mà nhiệm vụ đã tạo.
  6. Chuyển sang Trình kích hoạt và nhấp vào tab Mới cái nút. Tại đây, bạn có thể đặt các điều kiện kích hoạt một nhiệm vụ.
  7. Sau đó, mở Tác vụ và nhấp vào tab Mới nút.

Trong trình đơn Hành động thả xuống, Bắt đầu chương trình được đặt theo mặc định. Bạn có thể thay đổi nó nếu cần.

Sử dụng Duyệt, chọn trường chương trình / tập lệnh. Để lập lịch tập lệnh, chúng ta cần chọn powershell.exe. Bạn có thể tìm thấy powershell.exe trong thư mục system32 \ WindowsPowerShell \ v1.0 của mình .

Trong Thêm đối số Tham số -File là tham số mặc định nên chỉ cần chỉ định đường dẫn tập lệnh. Giả sử bạn đã tạo một tập lệnh PowerShell và lưu nó vào màn hình của bạn.

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

Nếu đường dẫn chứa bất kỳ khoảng trống nào, nó phải được đặt trong dấu ngoặc kép.

  • Sau khi được định cấu hình, bạn có thể chỉ định các điều kiện để xác định xem tác vụ có nên chạy hay không. Nhiệm vụ sẽ không chạy nếu bất kỳ điều kiện nào được chỉ định ở đây không đúng.
  • Trên tab Cài đặt, bạn có thể đặt các cài đặt nâng cao bổ sung để kiểm soát việc thực thi tác vụ.
  • Cuối cùng, nhấp vào OK để tạo một tập lệnh đã lên lịch.
  • Nhấp vào OK lần nữa. Bây giờ bạn có thể thoát khỏi Trình lập lịch tác vụ.

Tập lệnh PowerShell không chạy dưới dạng Tác vụ đã lên lịch - Lỗi 0xFFFD0000

Tập lệnh đã lên lịch sẽ chạy như mong đợi theo lịch trình của bạn mà không gặp bất kỳ sự cố nào. Nếu bạn muốn kiểm tra việc thực thi tập lệnh, bạn có thể nhấp vào Chạy bằng cách nhấp chuột phải vào tên nhiệm vụ.

Đây là cách bạn có thể làm cho tập lệnh PowerShell chạy dưới dạng tác vụ đã lên lịch bằng Trình lập lịch tác vụ.

Cách lập lịch tập lệnh PowerShell bằng Trình lập lịch tác vụ trong Windows 10