Trình lập lịch tác vụ trên Windows 10 (Ảnh: Mauro Huculak)
Trên Windows 10, Trình lập lịch tác vụ cho phép bạn tạo và chạy các tác vụ tự động, và trong hướng dẫn này, tôi sẽ phác thảo các bước để hoàn thành quy trình. Thông thường, hệ điều hành và một số ứng dụng nhất định sử dụng trình lập lịch để tự động hóa các tác vụ bảo trì (chẳng hạn như chống phân mảnh đĩa, dọn dẹp đĩa và cập nhật). Tuy nhiên, bạn có thể sử dụng nó để tự động hóa các tác vụ của riêng mình. Ví dụ: bạn có thể khởi chạy chương trình, chạy lệnh và thực thi tập lệnh vào một thời điểm cụ thể hoặc kích hoạt tác vụ khi một sự kiện cụ thể xảy ra.
Trình lập lịch tác vụ theo dõi thời gian và sự kiện của hệ thống để thực hiện tác vụ ngay khi đáp ứng điều kiện.
Khi cố gắng sử dụng ứng dụng lập lịch để chạy tác vụ vào một thời điểm cụ thể hoặc khi một sự kiện xảy ra, bạn có thể tạo tác vụ theo ít nhất hai cách bằng cách sử dụng cài đặt cơ bản và nâng cao.
Trong hướng dẫn này, tôi sẽ hướng dẫn bạn các bước để bắt đầu với trải nghiệm Trình lập lịch tác vụ để tự động hóa các tác vụ trên máy tính của bạn.
Cách tạo tác vụ cơ bản trên Trình lập lịch tác vụ
Để tạo tác vụ với cài đặt cơ bản trên Windows 10, hãy sử dụng các bước sau:
- Mở Start (Bắt đầu).
- Tìm kiếm Task Scheduler (Trình lập lịch tác vụ) và nhấp vào kết quả hàng đầu để mở ứng dụng.
- Nhấp chuột phải vào nhánh “Task Scheduler Library” (Thư viện Trình lập lịch tác vụ) và chọn tùy chọn New Folder (Thư mục mới).
(Ảnh: Mauro Huculak)
- Nhập tên cho thư mục – ví dụ: MyTasks (Tác vụ của tôi). (Bước này không bắt buộc, nhưng nên làm để tách biệt các tác vụ của bạn với tác vụ hệ thống và ứng dụng.)
- Nhấp vào nút OK.
- Mở rộng nhánh “Task Scheduler Library” (Thư viện Trình lập lịch tác vụ) và chọn thư mục MyTasks (Tác vụ của tôi).
- Nhấp vào menu Action (Hành động).
- Chọn tùy chọn “Create Basic Task” (Tạo tác vụ cơ bản).
(Ảnh: Mauro Huculak)
- Trong cài đặt “Name” (Tên), hãy nhập tên mô tả cho tác vụ – ví dụ: Notepad Launcher (Trình khởi chạy Notepad).
(Ảnh: Mauro Huculak)
- (Tùy chọn) Trong cài đặt “Description” (Mô tả), hãy tạo mô tả cho tác vụ.
- Nhấp vào nút Next (Tiếp theo).
- Chọn tùy chọn Monthly (Hàng tháng).
- Lưu ý nhanh: Trình lập lịch tác vụ bao gồm nhiều trình kích hoạt, bao gồm vào một ngày cụ thể, trong khi khởi động hoặc khi bạn hoặc một người dùng cụ thể đăng nhập. Bạn sẽ phải định cấu hình các tham số bổ sung tùy thuộc vào những gì bạn đang cố gắng thực hiện. Trong trường hợp này, chúng tôi sẽ chọn tùy chọn để chạy tác vụ mỗi tháng.
(Ảnh: Mauro Huculak)
- Nhấp vào nút Next (Tiếp theo).
- Sử dụng cài đặt “Start” (Bắt đầu), hãy chỉ định thời điểm tác vụ sẽ chạy và thời gian (rất quan trọng).
- Sử dụng menu thả xuống “Monthly” (Hàng tháng) để chọn các tháng trong năm bạn muốn chạy tác vụ.
(Ảnh: Mauro Huculak)
- Sử dụng menu thả xuống “Days” (Ngày) hoặc “On” (Vào) để chỉ định ngày tác vụ sẽ chạy.
- Mẹo nhanh: Sử dụng cài đặt “On” (Vào) có thể là tùy chọn tốt nhất của bạn nếu bạn định chạy tác vụ trong một ngày cụ thể trong tuần.
(Ảnh: Mauro Huculak)
- Nhấp vào nút Next (Tiếp theo).
- Chọn tùy chọn Start a program (Khởi động chương trình) để khởi chạy ứng dụng, chạy lệnh hoặc thực thi tệp tập lệnh.
- Lưu ý nhanh: Các tùy chọn “Send an e-mail” (Gửi email) và “Display a message” (Hiển thị thông báo) đã bị phản đối, nghĩa là chúng có thể hoạt động hoặc không hoạt động vì Microsoft không còn duy trì chúng nữa.
(Ảnh: Mauro Huculak)
- Trong cài đặt “Program/script” (Chương trình/tập lệnh), hãy chỉ định đường dẫn cho ứng dụng.
- Mẹo nhanh: Nếu bạn không biết đường dẫn của ứng dụng, hãy nhấp vào nút “Browse” (Duyệt) để tìm.
(Ảnh: Mauro Huculak)
- (Tùy chọn) Trong cài đặt “Add arguments” (Thêm đối số), bạn có thể chỉ định các đối số để chạy tác vụ với các hướng dẫn đặc biệt.
- (Tùy chọn) Trong cài đặt “Start in” (Bắt đầu trong), hãy chỉ định thư mục mà chương trình sẽ bắt đầu. (Thông thường, bạn có thể để trống cài đặt này.)
- Nhấp vào nút Finish (Kết thúc).
Sau khi bạn hoàn thành các bước, Trình lập lịch tác vụ sẽ lưu tác vụ và chạy tự động theo lịch trình và trình kích hoạt sự kiện đã chỉ định.
Cách tạo tác vụ nâng cao trên Trình lập lịch tác vụ
Để tạo tác vụ bằng cài đặt nâng cao trên Windows 10, hãy sử dụng các bước sau:
- Mở Start (Bắt đầu).
- Tìm kiếm Task Scheduler (Trình lập lịch tác vụ) và nhấp vào kết quả hàng đầu để mở ứng dụng.
- Nhấp chuột phải vào nhánh “Task Scheduler Library” (Thư viện Trình lập lịch tác vụ) và chọn tùy chọn New Folder (Thư mục mới).
(Ảnh: Mauro Huculak)
- Nhập tên cho thư mục – ví dụ: MyTasks (Tác vụ của tôi).
- Nhấp vào nút OK.
- Mở rộng nhánh “Task Scheduler Library” (Thư viện Trình lập lịch tác vụ) và chọn thư mục MyTasks (Tác vụ của tôi).
- Nhấp vào menu Action (Hành động).
- Chọn tùy chọn Create Task (Tạo tác vụ).
(Ảnh: Mauro Huculak)
- Trong cài đặt “Name” (Tên), hãy nhập tên mô tả cho tác vụ – ví dụ: PowerShell First Script (Tập lệnh PowerShell đầu tiên).
(Ảnh: Mauro Huculak)
- (Tùy chọn) Trong cài đặt “Description” (Mô tả), hãy tạo mô tả cho tác vụ.
- Trong phần “Security options” (Tùy chọn bảo mật), hãy định cấu hình tài khoản quản trị viên nào sẽ chạy tác vụ.
- Mẹo nhanh: Người dùng mặc định là được nếu bạn sử dụng tài khoản có quyền quản trị. Nếu bạn muốn chạy lệnh Command Prompt hoặc PowerShell, hãy chọn tùy chọn “Run whether user is logged on or not” (Chạy dù người dùng có đăng nhập hay không) để ngăn cửa sổ lệnh hiển thị khi tác vụ chạy tự động, vì có khả năng là sử dụng tùy chọn “Hidden” (Ẩn) sẽ không hoạt động.
(Ảnh: Mauro Huculak)
- (Tùy chọn) Chọn tùy chọn “Run with highest privileges” (Chạy với quyền cao nhất) nếu tác vụ yêu cầu quyền nâng cao.
- Nên để nguyên cài đặt “Configure for” (Định cấu hình cho) trừ khi cần tùy chọn tương thích khác.
- Nhấp vào tab Triggers (Trình kích hoạt).
- Nhấp vào nút New (Mới).
- Sử dụng menu thả xuống “Begin the task” (Bắt đầu tác vụ) để chọn một trong nhiều trình kích hoạt, bao gồm “On a schedule” (Theo lịch trình), “At startup” (Khi khởi động), “On workstation unlock” (Khi mở khóa máy trạm) và nhiều trình khác. (Tôi sẽ chọn tùy chọn “On a schedule” (Theo lịch trình) cho hướng dẫn này.)
- Sử dụng cài đặt “Start” (Bắt đầu), hãy chỉ định thời điểm tác vụ sẽ bắt đầu chạy và thời gian (quan trọng).
- Chọn tùy chọn Monthly (Hàng tháng) từ phía bên trái.
- Sử dụng menu thả xuống “Months” (Tháng) để chọn các tháng mà tác vụ sẽ chạy.
(Ảnh: Mauro Huculak)
- Sử dụng menu thả xuống “Days” (Ngày) hoặc “On” (Vào) để chỉ định ngày tác vụ sẽ chạy.
(Ảnh: Mauro Huculak)
- (Tùy chọn) Trong phần “Advanced settings” (Cài đặt nâng cao), hãy chọn các tùy chọn để trì hoãn, lặp lại, dừng hoặc hết hạn tác vụ. Tùy chọn “Enabled” (Đã bật) được chọn theo mặc định. (Thông thường, bạn không muốn thay đổi các cài đặt này trừ khi cần thiết.)
(Ảnh: Future)
- Nhấp vào nút OK.
- Nhấp vào tab Action (Hành động).
- Nhấp vào nút New (Mới).
- Sử dụng menu thả xuống “Action” (Hành động) và chọn tùy chọn “Start a program” (Khởi động chương trình).
- Trong phần “Settings” (Cài đặt), trong cài đặt “Program/script” (Chương trình/tập lệnh), hãy chỉ định đường dẫn cho ứng dụng – ví dụ: powershell.exe.
- Mẹo nhanh: Nếu bạn không biết đường dẫn của ứng dụng, hãy nhấp vào nút Browse (Duyệt) để tìm. Ngoài ra, nếu đó là ứng dụng được biết đến như PowerShell hoặc Command Prompt, bạn chỉ cần chỉ định tên tệp.
(Ảnh: Mauro Huculak)
- (Tùy chọn) Trong cài đặt “Add arguments” (Thêm đối số), hãy chỉ định các đối số để chạy tác vụ với các hướng dẫn đặc biệt – ví dụ -NoExit -ExecutionPolicy Bypass C:PATHTOSCRIPTfirst_script.ps1
Lệnh “powershell.exe” và đối số ở trên sẽ chạy tập lệnh có tên “first_script.ps1.” Đối số “-ExecutionPolicy Bypass” đảm bảo rằng tập lệnh chạy thành công và đối số “-NoExit” sẽ ngăn cửa sổ đóng sau khi chạy tập lệnh. Bạn có thể tìm hiểu thêm về cách tạo tập lệnh PowerShell trong hướng dẫn này.
- (Tùy chọn) Trong cài đặt “Start in” (Bắt đầu trong), hãy chỉ định thư mục mà chương trình sẽ bắt đầu. (Bạn luôn có thể để trống cài đặt này.)
- Nhấp vào nút OK.
- Nhấp vào tab Conditions (Điều kiện).
- (Tùy chọn) Tab “Conditions” (Điều kiện) bao gồm các cài đặt, kết hợp với cài đặt “Triggers” (Trình kích hoạt), sẽ xác định thời điểm tác vụ sẽ chạy. (Nếu bạn đang tạo tác vụ đơn giản, bạn không cần phải thay đổi các cài đặt này. Tuy nhiên, bạn muốn đảm bảo cài đặt “Power” (Nguồn) được định cấu hình cho tình huống của bạn.)
(Ảnh: Mauro Huculak)
- Nhấp vào nút OK.
- Nhấp vào ứng dụng Settings (Cài đặt).
- (Tùy chọn) Ứng dụng “Settings” (Cài đặt) bao gồm các tùy chọn bổ sung sẽ ảnh hưởng trực tiếp đến hành vi của tác vụ. Việc thay đổi các cài đặt này không phải là bắt buộc, nhưng nên kiểm tra các tùy chọn sau:
- Chạy tác vụ càng sớm càng tốt sau khi bỏ lỡ thời gian bắt đầu theo lịch trình.
- Nếu tác vụ thất bại, hãy khởi động lại sau mỗi. (Sử dụng tùy chọn này với các lựa chọn mặc định.)
(Ảnh: Mauro Huculak)
- Nhấp vào nút OK.
Sau khi bạn hoàn thành các bước, hãy xác thực bằng thông tin đăng nhập tài khoản của bạn, sau đó tác vụ sẽ chạy tự động, theo cấu hình.
Cách chạy, chỉnh sửa và xóa tác vụ trên Trình lập lịch tác vụ
Sau khi bạn đã tạo tác vụ, bạn có thể sử dụng các bước sau để xem, chỉnh sửa, xóa hoặc chạy:
- Mở Start (Bắt đầu).
- Tìm kiếm Task Scheduler (Trình lập lịch tác vụ), nhấp vào kết quả hàng đầu để mở trải nghiệm.
- Mở rộng nhánh Task Scheduler Library (Thư viện Trình lập lịch tác vụ).
- Chọn thư mục chứa tác vụ của bạn.
- Để chạy tác vụ theo yêu cầu, hãy nhấp chuột phải vào tác vụ đó và chọn tùy chọn Run (Chạy).
- Để chỉnh sửa tác vụ, hãy nhấp chuột phải vào tác vụ đó và chọn tùy chọn Properties (Thuộc tính).
(Ảnh: Mauro Huculak)
- Để xóa tác vụ, hãy nhấp chuột phải vào tác vụ đó và chọn tùy chọn Delete (Xóa).
Bạn cũng có thể xem thông tin tác vụ trên trang, chẳng hạn như trình kích hoạt, thời điểm tác vụ chạy lần cuối và thời điểm tác vụ sẽ chạy lần tiếp theo.
Ngoài ra, bạn luôn có thể chọn tác vụ và sử dụng ngăn “Actions” (Hành động) ở bên phải để thực hiện các hành động, chẳng hạn như chạy, kết thúc nhanh, tắt và chỉnh sửa tác vụ.