Điều cần biết
- Đây là cú pháp thích hợp: tại \\ tên máy tính / tương tác | / every: date,… / next: date,…
- tên máy tínhchỉ định tên máy tính từ xa; / every: date [,…]chạy lệnh vào những ngày cụ thể.
-
/ tương táccho phép lệnh tương tác với người dùng đã đăng nhập; / deletexóa tất cả các lệnh đã lên lịch trước đó.
Bài viết này giải thích cách sử dụng lệnh "at", có sẵn trong Command Prompt. "At" được sử dụng để chạy các chương trình và lệnh vào thời gian đã lên lịch.
Lúc Có Lệnh
Lệnh at có sẵn từ 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 Windows cũ hơn.
Lệnh này đã không còn được chấp nhận bắt đầu từ Windows 8. Thay vào đó, Microsoft khuyên bạn nên sử dụng lệnh schtasks giàu tính năng.
Tính khả dụng của công tắc lệnh at có thể hơi khác nhau giữa các hệ điều hành.
Tại Cú pháp Lệnh
Đây là cú pháp thích hợp của lệnh at:
tại tên máy tính / tương tác | / mỗi: ngày,… / tiếp theo: ngày,…
Xem Cách Đọc Cú pháp Lệnh nếu bạn không chắc chắn về cách đọc cú pháp lệnh at được hiển thị ở trên hoặc được mô tả trong bảng bên dưới.
Tại Tùy chọn Lệnh | |
---|---|
Mục | Giải thích |
\\ tên máy tính | Sử dụng tùy chọn này để chỉ định tên máy tính từ xa. Lệnh at sẽ lên 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. |
/ mỗi:ngày [,…] | Sử dụng nút chuyển / mỗiđể chạy lệnh vào các ngày cụ thể trong tuần hoặc tháng. |
/ tiếp theo:ngày [,…] | Sử dụng công tắc / nextđể chạy lệnh vào lần xuất hiện tiếp theo trong ngày. |
Chỉ định thời gian chạy lệnh. | |
/ tương tác | Cho phép lệnh đã 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 một lệnh đã lên lịch. Bạn không thể đặt id theo cách thủ công cho một lệnh đã lên lịch. |
/ xóa[ / có] | Tùy chọn lệnh at này được sử dụng để xóa tất cả các lệnh đã lên lịch trước đó. Sử dụng tùy chọn / yesvới / delete để bỏ qua câu hỏi xác nhận "xóa tất cả công việc đã lên lịch". Sử dụng / deletekhi chỉ định id để xóa một lệnh đã lên lịch. |
Điều này chỉ định lệnh hoặc chương trình để chạy. Bạn phải đặt 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ụ Lệnh
lúc 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 là chkdsk / f, chỉ hôm nay, lúc 2:15 chiều, hiện đang được sử dụng PC.
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 loạt bkprtn.battrên máy tính có tên prodserverlúc 11:45 tối vào ngày đầu tiên, ngày thứ tư, ngày thứ tám, ngày 12, ngày 16, ngày 20, ngày 24 và ngày 28 hàng tháng.
tại 1 / xóa
Tại đây, lệnh đã lên lịch với id là 1sẽ bị xóa.
Tại các 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ập lịch chạy các lệnh khác.