Hướng dẫn

Cách tạo các tác vụ nâng cao với Trình lập lịch tác vụ

Trong bài viết hôm nay, tôi sẽ giới thiệu một số tính năng nâng cao của Task Scheduler : tạo các tác vụ nâng cao, thiết lập các trigger, các hành động và các tùy chọn bảo mật của chúng. Chúng thực sự mạnh mẽ khi bạn muốn kiểm soát hệ thống của bạn và các nhiệm vụ đang chạy. Hãy chuẩn bị sẵn sàng cho một loạt các lựa chọn cho phép bạn thiết lập mọi chi tiết có thể có liên quan đến các tác vụ đã lên lịch.

LƯU Ý: Hướng dẫn này áp dụng cho Windows 7, Windows 8 và 8.1.

Cách tạo một tác vụ nâng cao

Đầu tiên, mở ứng dụng Task Scheduler . Để tìm hiểu cách thực hiện việc này, hãy xem bài viết này: Cách Duyệt Trình lập lịch tác vụ & Tìm hiểu thêm về các tác vụ hiện có.

Để tạo một tác vụ mới, hãy chuyển đến bảng Tác vụ và, ở phía bên tay phải, nhấp hoặc nhấn vào Tạo tác vụ .

Trình hướng dẫn được hiển thị tương tự như trình hướng dẫn hiển thị các thuộc tính của tác vụ.

Với nó, bạn có thể thiết lập mọi chi tiết về nhiệm vụ mới của bạn, bắt đầu với tên của nó và tiếp tục thiết lập một hoặc nhiều trình kích hoạt, hành động, thiết lập các điều kiện để chạy tác vụ và vân vân. Hãy xem nó hoạt động như thế nào:

Cách đặt tên, mô tả và tùy chọn bảo mật của tác vụ

Tab đầu tiên của trình thủ thuật Tạo nhiệm vụ được đặt tên là Chung . Ở đây bạn có thể đặt tên của nhiệm vụ và mô tả của nó. Không giống như trình thủ thuật Create Basic Task, bạn cũng có thể cấu hình các tùy chọn bảo mật bổ sung như khi nào và làm thế nào để chạy nhiệm vụ. Theo mặc định, tài khoản người dùng được sử dụng khi chạy tác vụ là tài khoản bạn sử dụng để tạo tác vụ. Nếu bạn muốn sử dụng tài khoản người dùng khác khi chạy tác vụ, hãy nhấp hoặc nhấn vào nút "Thay đổi người dùng hoặc nhóm" .

Bạn có thể chọn chỉ chạy tác vụ khi người dùng đăng nhập hoặc chạy nó bất kể khía cạnh này. Ví dụ, các tác vụ như Disk Cleanup, có thể được thiết lập để chạy ngay cả khi người dùng không đăng nhập.

Nếu tác vụ của bạn cần quyền quản trị viên, đừng quên chọn hộp kiểm "Chạy với đặc quyền cao nhất" .

Chọn hộp kiểm Ẩn nếu bạn không muốn tác vụ hiển thị. Điều này có nghĩa là người dùng đã đăng nhập sẽ không được thông báo khi tác vụ được bắt đầu hoặc kết thúc.

Đó là tất cả những gì có trong cài đặt chung. Hãy vào tab Triggers .

Cách đặt trình kích hoạt của tác vụ

Không giống như thuật sĩ Tạo nhiệm vụ cơ bản, bây giờ bạn có thể đặt nhiều trình kích hoạt. Để thực hiện việc này, hãy nhấp hoặc nhấn vào tab Kích hoạt .

Để thêm trình kích hoạt mới, hãy nhấp hoặc nhấn vào nút Mới .

Cài đặt kích hoạt đầu tiên là chọn thời điểm bắt đầu tác vụ. Nhấp hoặc chạm vào hộp thả xuống "Bắt đầu tác vụ" và chọn một trong các tùy chọn có sẵn.

Trình tạo tác vụ này cung cấp một vài tác nhân bổ sung so với trình thủ thuật Create Basic Task, chẳng hạn như: Tạo tác vụ / sửa đổi, Khi kết nối với phiên người dùng, Khi ngắt kết nối với phiên người dùng, Mở khóa máy trạm và Mở khóa máy trạm . Dựa trên tùy chọn bạn đã chọn, bạn sẽ được yêu cầu đặt những thứ khác nhau trong ngăn Cài đặt . Các cài đặt nâng cao có sẵn vẫn giữ nguyên bất kể bạn kích hoạt trình kích hoạt nào.

Đối với trình kích hoạt có tên "Khi kết nối với phiên người dùng""Khi ngắt kết nối với phiên người dùng", bạn có thể thực hiện các cài đặt sau:

  • Thiết lập nếu kết nối với phiên người dùng đề cập đến bất kỳ người dùng nào hoặc một người dùng cụ thể. Đối với thứ hai, mặc định là người dùng hiện tại. Tuy nhiên, bạn có thể nhấp hoặc nhấn Thay đổi người dùng và chọn một người dùng khác.
  • Thiết lập nếu kết nối đề cập đến kết nối từ xa hoặc máy tính cục bộ.

Đối với kích hoạt "Mở khóa máy trạm""Mở khóa máy trạm", bạn sẽ chỉ phải đặt nếu điều này đề cập đến bất kỳ người dùng nào hoặc cho một người dùng cụ thể. Theo mặc định, người dùng cụ thể là người dùng hiện tại. Bạn có thể nhấp hoặc nhấn Thay đổi người dùng để chọn một tài khoản người dùng khác.

Các cài đặt Nâng cao có sẵn là phổ biến cho tất cả các trình kích hoạt. Đối với mỗi tùy chọn có sẵn, trước tiên bạn phải chọn hộp tương ứng để xem danh sách các lựa chọn tương ứng. Bạn có thể thực hiện các cài đặt sau:

  • Trì hoãn tác vụ trong một thời gian nhất định: 30 giây, 1 phút, 15 phút, 30 phút, 1 giờ, 8 giờ hoặc 1 ngày;
  • Chọn khoảng thời gian sau đó nhiệm vụ được lặp lại (5, 10, 15, 30 phút hoặc 1 giờ) và thời lượng lặp lại (15 hoặc 30 phút, 1 hoặc 12 giờ, 1 ngày hoặc vô thời hạn);
  • Nếu công việc của bạn, vì một lý do nào đó, có thể chạy lâu hơn khoảng thời gian bạn chỉ định, bạn có thể chọn để nó tự động dừng lại;
  • Bạn có thể đặt ngày và thời gian kích hoạt và hết hạn. Điều này có nghĩa là các ngày giữa nhiệm vụ của bạn sẽ được chạy khi trình kích hoạt mà bạn chỉ định được đáp ứng;
  • Bạn có thể bật hoặc tắt tác vụ.

Nhấp hoặc nhấn OK khi bạn đã hoàn tất cài đặt cho trình kích hoạt này. Trình kích hoạt mới của bạn được hiển thị trong danh sách trình kích hoạt. Bạn có thể tạo một trình kích hoạt mới hoặc chọn trình kích hoạt đã tạo để chỉnh sửa hoặc xóa nó.

Cách đặt hành động của tác vụ

Bạn có thể gán nhiều hành động cho một tác vụ. Để thực hiện việc này, hãy chuyển đến tab Hành động và nhấp hoặc nhấn vào nút Mới .

Chọn một trong các hành động mà tác vụ phải thực hiện bằng cách nhấp hoặc nhấn vào hộp thả xuống Hành động . Bạn có thể chọn từ: bắt đầu chương trình, gửi e-mail hoặc hiển thị tin nhắn.

Nếu bạn chọn bắt đầu chương trình, hãy nhấp hoặc chạm vào nút Duyệt qua để chọn ứng dụng sẽ được bắt đầu. Sau đó, nếu cần, hãy hoàn thành các trường tùy chọn được gọi là ArgumentsStart in .
Nếu bạn muốn gửi email, bạn phải hoàn thành các trường TừTới, đặt chủ đề, viết văn bản e-mail, thêm bất kỳ phần đính kèm nào và chỉ định máy chủ SMTP (được tìm thấy trong các thuộc tính của tài khoản e-mail của bạn). Để hiển thị một tin nhắn, bạn phải chỉ định tiêu đề và tin nhắn. Hãy nhớ rằng trong Windows 8 và 8.1, tác vụ Gửi e-mailHiển thị thông báo không được chấp nhận - nghĩa là các hành động này không thể thực hiện được trong các phiên bản Windows này.

Như tôi đã đề cập trước đó, bạn có thể tạo nhiều hành động cho một tác vụ. Ví dụ, bạn có thể tạo một nhiệm vụ sẽ chạy Disk Cleanup và gửi cho mình một email thông báo rằng quá trình đã bắt đầu.

Bạn có thể thay đổi thứ tự của các hành động bằng cách nhấp hoặc khai thác các nút được tìm thấy ở phía bên tay phải của danh sách hành động.

Để sửa đổi một tác vụ, hãy chọn nó và nhấp hoặc chạm vào Chỉnh sửa . Để xóa nó, hãy nhấp hoặc nhấn vào Xóa .

Cách thiết lập các điều kiện công việc

Ngoài trình kích hoạt, bạn có thể chỉ định một số điều kiện khi tác vụ được chạy dựa trên thời gian không hoạt động đã qua, cho dù máy tính có nguồn AC hay mạng cụ thể có sẵn. Để đặt chúng, hãy nhấp hoặc nhấn vào tab Điều kiện .

Nếu bạn muốn tác vụ không can thiệp vào công việc của mình, bạn có thể đặt tác vụ này chỉ chạy khi máy tính không hoạt động. Chọn hộp có nội dung "Chỉ khởi động tác vụ nếu máy tính không hoạt động" và chọn một trong các khoảng thời gian có sẵn. Từ thời điểm bạn đã thiết lập nhiệm vụ bắt đầu, bạn có thể chọn đợi máy tính chuyển sang trạng thái không hoạt động trong một khoảng thời gian nhất định hoặc bạn có thể chọn Không chờ đợi khi không sử dụng . Khi máy tính không còn ở trạng thái chờ, bạn có thể quyết định dừng tác vụ hoặc khởi động lại nếu trạng thái không hoạt động tiếp tục. Như một kịch bản sử dụng có thể, các tùy chọn nhàn rỗi này rất hữu ích khi bạn biết rằng nhiệm vụ của bạn có thể yêu cầu nhiều tài nguyên hệ thống để chạy. Đặt chúng chạy khi PC hoặc thiết bị của bạn không hoạt động có nghĩa là bạn sẽ không bị làm phiền bởi các chương trình hoạt động chậm vì nhiệm vụ này chiếm hầu hết tài nguyên của máy tính của bạn.

Vì tác vụ có thể chạy trong một thời gian dài, Trình lập lịch tác vụ cho phép bạn điều kiện tác vụ sao cho nó chỉ bắt đầu khi máy tính đang bật nguồn AC và để dừng tác vụ nếu bạn chuyển sang nguồn pin. Nếu máy tính của bạn đang ở chế độ ngủ và đây là lúc để chạy tác vụ, bạn có thể cài đặt máy tính để khởi động và chạy tác vụ.

Nếu bạn biết rằng bạn cần kết nối mạng cụ thể để chạy tác vụ, hãy chọn hộp có nội dung "Chỉ bắt đầu nếu kết nối mạng sau có sẵn" và chọn kết nối mà bạn quan tâm.

Cách đặt hành vi lỗi của tác vụ

Task Scheduler cho phép bạn thực hiện các cài đặt có ích trong các tình huống đặc biệt như thất bại của tác vụ hoặc khi tác vụ đang chạy không kết thúc khi được yêu cầu. Chuyển đến tab Cài đặt trong trình hướng dẫn Tạo tác vụ .

Bạn có thể thực hiện các cài đặt sau:

  • Cho phép tác vụ chạy theo yêu cầu, nếu không, nó sẽ chỉ chạy khi cả hai trình kích hoạt và điều kiện được đáp ứng.
  • Nếu tác vụ dựa trên lịch biểu bị bỏ lỡ, bạn có thể đặt nhiệm vụ được chạy càng sớm càng tốt.
  • Đối với các trường hợp khi tác vụ không thành công, bạn có thể đặt nó thành khởi động lại sau mỗi 1, 5, 10, 15, 30 phút hoặc 1-2 giờ. Việc khởi động lại có thể được thực hiện cho một số lần mà bạn cũng có thể cài đặt.
  • Nếu bạn nghĩ rằng đã xảy ra sự cố với nhiệm vụ của mình và hoạt động lâu hơn 1, 2, 4, 8, 12 giờ hoặc 1-2 ngày, bạn có thể đặt để dừng.
  • Nếu tác vụ không được lên lịch để chạy lại, bạn có thể đặt máy tính tự động xóa tác vụ sau 30, 90, 180, 365 ngày hoặc ngay lập tức.
  • Nếu tác vụ đã chạy và thời gian chạy lại, bạn có thể chọn một trong các tùy chọn sau:
    • "Không bắt đầu một phiên bản mới" - ví dụ đầu tiên của tác vụ tiếp tục chạy.
    • "Chạy một thể hiện mới song song" - cá thể nhiệm vụ đầu tiên tiếp tục chạy và cá thể nhiệm vụ mới cũng bắt đầu.
    • "Queue một cá thể mới" - cá thể nhiệm vụ mới chạy sau khi cá thể nhiệm vụ đầu tiên kết thúc.
    • "Dừng phiên bản hiện tại" - cá thể nhiệm vụ đầu tiên được dừng lại và cá thể nhiệm vụ mới được bắt đầu.

Phần kết luận

Như bạn có thể thấy, Task Scheduler cung cấp một số lượng lớn các cài đặt giúp bạn tạo ra nhiều tác vụ nâng cao. Mặc dù không phải tất cả các tùy chọn có vẻ dễ hiểu lúc đầu, bằng cách đọc kỹ bài viết này và tự mình thử nghiệm, bạn sẽ nhanh chóng nhận được tùy chọn và giành quyền kiểm soát nhiều hơn đối với máy tính của mình.

Nếu bạn đang tìm kiếm các mẹo và thủ thuật khác về việc sử dụng Trình lập lịch tác vụ, đừng ngần ngại đọc các bài viết được đề xuất bên dưới.