Bạn có thể khá mệt mỏi khi phải chạy đi chạy lại các file batch trong những thời điểm hoặc sự kiện nhất định trên máy tính của mình. May mắn thay, Windows cung cấp một cách để bạn tự động hóa quy trình đó để bạn không phải lúc nào cũng phải thực hiện thủ công.
Hướng dẫn này sẽ chỉ cho bạn cách tự động hóa một file batch bằng Task Scheduler.
Có nên lên lịch cho các file batch trên Windows không?
Tất nhiên, không phải tất cả các file batch đều cần được tự động hóa. Nhưng nếu chúng chứa các nhiệm vụ mà bạn cần thực hiện một cách nhất quán thì việc tự động hóa quy trình sẽ đảm bảo rằng bạn không bỏ sót một nhịp nào. Ví dụ, nếu bạn đã tạo một file batch để tự động hóa các tác vụ lặp đi lặp lại, chẳng hạn như tạo bản sao lưu hoặc mở một số chương trình nhất định khi bạn đăng nhập vào máy tính của mình thì bạn có thể tự động hóa các file batch đó.
Đó là một cách hiệu quả để đảm bảo rằng bạn không quên chạy file batch vào những thời điểm cụ thể hoặc khi một số sự kiện nhất định xảy ra. Chưa kể nó còn giúp bạn tiết kiệm thời gian và công sức, đặc biệt nếu bạn có nhiều file batch cần chạy, cho phép bạn làm việc hiệu quả hơn.
Lên lịch cho một file batch để chạy tự động trên Windows
Để bắt đầu quá trình tự động hóa file batch, bạn sẽ phải mở Task Scheduler. Để làm điều đó, hãy nhấp vào Search trên Taskbar và nhập Task Scheduler vào hộp tìm kiếm. Trong kết quả nhấn vào Task Scheduler để mở ứng dụng.
Trong bảng điều khiển bên phải, bên dưới Actions, nhấp vào Create Basic Task.
Đặt tên mô tả cho tác vụ và sau đó nhấp vào Next. Phần Description là tùy chọn nhưng bạn nên điền nó vào để không quên nhiệm vụ đó là gì.
Chọn một trình kích hoạt, đó là thời điểm bạn muốn tác vụ chạy, bằng cách nhấp vào nút radio thích hợp, sau đó nhấp vào Next. Ví dụ đã chọn Daily, nghĩa là để chạy tác vụ mỗi ngày.
Mỗi trình kích hoạt có các tham số riêng mà bạn cần thiết lập. Đối với trình kích hoạt Daily, bạn phải chọn ngày và giờ bắt đầu cũng như số ngày nhiệm vụ sẽ lặp lại. Sau khi bạn thiết lập những thứ đó, hãy nhấp vào Next.
Bây giờ, bạn cần chọn một hành động và đối với file batch ví dụ, nút Start a program sẽ được chọn rồi nhấp vào Next.
Trong Program/Script, nhấp vào Browse, chọn file batch bạn muốn tự động hóa, sau đó nhấp vào Next.
Cuối cùng, nhấp vào Finish. Bây giờ, Task Scheduler sẽ chạy batch đó tùy thuộc vào trình kích hoạt bạn đặt (đó là Daily trong trường hợp ví dụ)