Sử dụng lệnh at để lên lịch các lệnh và các chương trình khác
Trong Windows 7 và các phiên bản trước của Windows, lệnh at là lệnh Command Prompt được sử dụng để lên lịch các lệnh và chương trình khác để chạy vào các ngày và thời gian cụ thể.
Lệnh at không có sẵn trong Windows 10 hoặc Windows 8 . Microsoft khuyên bạn nên sử dụng lệnh schtasks giàu tính năng thay thế.
Tại Command Syntax trong Windows 7 và trước đó
Cú pháp của lệnh at là:
tại [ \\ computername ] hh : mm [ / mỗi: ngày [ , ...] | / next: date [ , ...]] [ / interactive ] [ id ] [ / xóa [ / yes ]] " lệnh " [ /? ]Các thành phần riêng lẻ của cú pháp là:
- \\ computername = Sử dụng tùy chọn này để chỉ định tên máy tính từ xa. Lệnh at sẽ lập lịch chạy lệnh trên máy tính cục bộ nếu bạn không chỉ định tên máy tính.
- hh: mm = Chỉ định thời gian lệnh sẽ được chạy theo định dạng giờ : phút.
- / every: date [ , ...] = Sử dụng công tắc / every để chạy lệnh vào những ngày cụ thể trong tuần hoặc tháng.
- / next: date [ , ...] = Dùng lệnh / next để chạy lệnh vào lần xuất hiện tiếp theo trong ngày.
- / interactive = Cho phép lệnh được lên lịch tương tác với bất kỳ người dùng nào đã đăng nhập khi công việc được chạy.
- id = Đây là số duy nhất được gán cho một lệnh đã được lên lịch. Tùy chọn id chỉ được sử dụng để hiển thị hoặc xóa lệnh được lập biểu. Bạn không thể đặt id theo cách thủ công thành lệnh được lập biểu.
- / delete [ / yes ] = Tùy chọn này tại lệnh được sử dụng để xóa tất cả các lệnh đã được lên lịch trước đó. Sử dụng tùy chọn / yes với / delete để bỏ qua câu hỏi xác nhận "xóa tất cả các công việc theo lịch biểu". Sử dụng / xóa khi chỉ định một id để xóa một lệnh được lên lịch.
- command = Lệnh này chỉ định lệnh hoặc chương trình để chạy. Bạn phải kèm theo lệnh trong dấu ngoặc kép.
- /? = Sử dụng công tắc trợ giúp với lệnh at để hiển thị trợ giúp chi tiết về một số tùy chọn của lệnh.
Tại Ví dụ về Lệnh
vào 14:15 "chkdsk / f"Trong ví dụ trên, lệnh at được sử dụng để lên lịch chạy lệnh chkdsk như chkdsk / f ngày nay, lúc 2:15 chiều, trên PC hiện đang được sử dụng.
tại \\ prodserver 23:45 / mỗi: 1,4,8,12,16,20,24,28 "bkprtn.bat"Trong ví dụ này, lệnh at được sử dụng để lên lịch thực thi tệp lô bkprtn.bat trên máy tính có tên prodserver lúc 11:45 tối vào ngày đầu tiên, thứ tư, thứ tám, thứ 12, thứ 16, ngày 20, ngày 24 và ngày 28 của mỗi tháng.
tại 1 / xóaỞ đây, lệnh được lập biểu với id của 1 sẽ bị xóa.
Tại Command Availability
Lệnh at có sẵn trong Command Prompt trong nhiều hệ điều hành Windows bao gồm Windows 7, Windows Vista , Windows XP và một số phiên bản cũ của Windows. Nó không có trong Windows 8 hoặc 10.
Tính khả dụng của các công tắc lệnh có thể khác đôi chút so với hệ điều hành với hệ điều hành.
Tại lệnh liên quan
Lệnh at thường được sử dụng với nhiều lệnh Command Prompt khác vì nó được sử dụng để lên lịch chạy các lệnh khác.