Lệnh at trong Windows

Bạn đang xem: Lệnh at trong Windows Trong bangtuanhoan.edu.vn

Lệnh at trong Windows

Nộp đơn: Windows Server (Kênh nửa năm một lần), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012.

Lệnh at lên lịch cho các lệnh và chương trình chạy trên máy tính vào một thời điểm cụ thể, với một ngày cụ thể. Bạn chỉ có thể sử dụng lệnh at trong khi dịch vụ Định tuyến đang chạy. Nếu được sử dụng nhưng không có tham số, lệnh at sẽ liệt kê các lệnh đã lên lịch.

cú pháp

Trong [computername] [[id] [/delete] | /xóa bỏ [/yes]]Trong [computername]

Tham số

Tham số Mô tả
Chỉ định một máy tính từ xa. Nếu bạn bỏ qua tham số này, hãy lên lịch cho các lệnh và chương trình trên máy tính cục bộ.
Chỉ định ID nhiệm vụ cho một công việc theo lịch trình.
/xóa bỏ Hủy đơn hàng theo lộ trình. Nếu bạn bỏ qua ID, tất cả các đơn hàng đã lên lịch trên máy tính sẽ bị hủy.
/Đúng Trả lời có cho tất cả các truy vấn từ hệ thống khi bạn xóa các sự kiện đã lên lịch.
Chỉ định thời gian khi bạn muốn chạy lệnh. Thời gian được thể hiện bằng giờ:phút trong ký hiệu 24 giờ (tức là 00:00 [nửa đêm] đến 23:59).
/tương tác Cho phép lệnh tương tác với màn hình nền của người dùng đã đăng nhập tại thời điểm lệnh chạy.
/tất cả các: Chạy lệnh vào mỗi ngày hoặc ngày cụ thể trong tuần hoặc tháng (ví dụ: mỗi thứ Năm hoặc ngày thứ ba của mỗi tháng).
Chỉ định ngày bạn muốn chạy lệnh. Bạn có thể chỉ định một hoặc nhiều ngày trong tuần (nghĩa là nhập M, T, W, Th, F, S, Su) hoặc một hoặc nhiều ngày trong tháng (nghĩa là nhập từ Ngày thứ nhất tiếp theo 31). Tách nhiều mục nhập ngày bằng dấu phẩy. Nếu bạn bỏ qua ngày, lệnh at sẽ sử dụng ngày hiện tại của tháng.
/tiếp theo: Chạy lệnh vào lần xuất hiện tiếp theo trong ngày (ví dụ: Thứ Năm tới).
Chỉ định một lệnh, một chương trình Windows (tức là tệp .exe hoặc .com) hoặc chương trình hàng loạt (tức là tập tin .con dơi hoặc .cmd) nhưng bạn muốn chạy. Khi lệnh yêu cầu một đường dẫn làm đối số, hãy sử dụng một đường dẫn tuyệt đối (nghĩa là toàn bộ đường dẫn bắt đầu bằng một ký tự ổ đĩa). Nếu lệnh nằm trên máy tính từ xa, hãy chỉ định ký hiệu Quy ước đặt tên chung (UNC) cho máy chủ và chia sẻ tên đó, thay vì sử dụng ký tự ổ đĩa từ xa.
/? Hiển thị trợ giúp tại dấu nhắc lệnh.

Ghi chú

  • scht task là một công cụ lập lịch dòng lệnh khác mà bạn có thể sử dụng để tạo và quản lý các tác vụ đã lên lịch.
  • Để sử dụng lệnh at, bạn phải là thành viên của nhóm quản trị viên cục bộ.
  • Lệnh at không tự động tải cmd.exe, trình thông dịch lệnh, trước khi chạy lệnh. Nếu bạn không chạy tệp thi hành (.exe), bạn phải tải về Cmd.exe trước khi chạy lệnh sau:

cmd /c dir > c:test.out

  • Khi bạn sử dụng nó nhưng không có tùy chọn dòng lệnh, các tác vụ đã lên lịch sẽ xuất hiện trong một bảng có định dạng tương tự như sau:

ID trạng thái Thời gian Dòng lệnh OK 1 Mỗi F 4:30 chiều net gửi trạng thái quan trọng của nhóm dẫn đầu OK 2 Mỗi M 12:00 AM chkstor > check.file OK 3 Mỗi F 11:59 PM backup2.bat

  • Khi bạn bao gồm một mã định danh (ID) với lệnh at tại dấu nhắc lệnh, thông tin cho một mục sẽ xuất hiện ở định dạng giống như sau:

ID nhiệm vụ: 1 Trạng thái: OK Tuyến đường: Mỗi F thời gian trong ngày: 4:30 chiều Lệnh: mạng gửi trạng thái của người mua tiềm năng của nhóm quan trọng

  • Sau khi bạn lên lịch bằng lệnh at, đặc biệt là lệnh có tùy chọn dòng lệnh, hãy kiểm tra xem cú pháp lệnh có đúng không bằng cách nhập Trong không có tùy chọn dòng lệnh. Nếu thông tin trong cột Dòng lệnh sai thì xóa lệnh và nhập lại Nếu vẫn chưa xác thực thì nhập lại lệnh với ít tùy chọn dòng lệnh hơn.
  • Các lệnh được lên lịch với lệnh at chạy dưới dạng các lệnh nền. Đầu ra không được hiển thị trên màn hình máy tính. Để chuyển hướng đầu ra sang một tệp, hãy sử dụng biểu tượng chuyển hướng (>). Nếu bạn đang chuyển hướng đầu ra tới một tệp, bạn cần sử dụng ký hiệu thoát (^) trước biểu tượng chuyển hướng, cho dù bạn đang sử dụng lệnh at tại dòng lệnh hay trong một tệp bó. Ví dụ: để chuyển hướng đầu ra sang Đầu ra.văn bản, loại hình:

lúc 14:45 c:test.bat ^>c:output.txt

  • Thư mục hiện tại để lệnh thực thi là thư mục Gốc hệ thống.
  • Nếu bạn thay đổi thời gian hệ thống trên máy tính, sau khi bạn lên lịch chạy lệnh với at, hãy đồng bộ hóa bộ lập lịch với thời gian hệ thống đã sửa đổi bằng cách nhập Trong không có tùy chọn dòng lệnh.
  • Các lệnh đã lên lịch được lưu trữ trong sổ đăng ký. Do đó, bạn không bị mất các tác vụ đã lên lịch nếu bạn khởi động lại dịch vụ Lịch biểu.
  • Không sử dụng các ổ đĩa được chuyển hướng cho các công việc đã lên lịch cần truy cập mạng. Dịch vụ đã lên lịch có thể không truy cập được ổ đĩa được chuyển hướng hoặc ổ đĩa được chuyển hướng có thể không xuất hiện nếu người dùng khác đăng nhập vào thời điểm tác vụ được lên lịch chạy. Thay vào đó, hãy sử dụng đường dẫn UNC cho các công việc đã lên lịch. Ví dụ:

lúc 1:00 chiều my_backup servershare

Không sử dụng cú pháp sau, trong đó x: là kết nối được thực hiện bởi người dùng:

Bạn đang xem: Windows at command

lúc 1:00 chiều my_backup x:

Nếu bạn lên lịch cho lệnh at để sử dụng ký tự ổ đĩa để kết nối với thư mục dùng chung, hãy bao gồm lệnh at để ngắt kết nối ổ đĩa khi bạn không còn sử dụng nó nữa. Nếu ổ đĩa không được ngắt kết nối, ký tự ổ đĩa được chỉ định sẽ không có sẵn tại dấu nhắc lệnh.

  • Theo mặc định, các tác vụ được lên lịch bằng lệnh at sẽ dừng sau 72 giờ. Bạn có thể sửa đổi sổ đăng ký để thay đổi giá trị mặc định này.

1. Mở công cụ thay đổi sổ đăng ký (regedit.exe).

2. Định vị và bấm vào khóa sau trong sổ đăng ký:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSchedule

3. Trên menu thay đổi, nhấn Thêm giá trị, sau đó thêm giá trị đăng ký sau:

Tên giá trị: atTaskMaxHours Loại dữ liệu: reg_DWOrd Cơ số: Dữ liệu giá trị thập phân: 0.

Giá trị trong trường dữ liệu giá trị thể hiện không có giới hạn, không có điểm kết thúc. Giá trị từ Ngày thứ nhất tiếp theo 99 cho biết giờ. Hãy cẩn thận!

  • Thay đổi sổ đăng ký chưa được xác thực có thể làm hỏng hệ thống của bạn. Trước khi thực hiện các thay đổi đối với sổ đăng ký, bạn nên sao lưu mọi dữ liệu có giá trị trên máy tính của mình.
  • Bạn có thể sử dụng thư mục Nhiệm vụ theo lịch trình để xem hoặc sửa đổi thiết lập của tác vụ được tạo bằng lệnh at. Khi bạn lên lịch tác vụ bằng lệnh at, tác vụ được liệt kê trong thư mục Nhiệm vụ theo lịch trình, với các tên sau: at3478. Tuy nhiên, nếu bạn sửa đổi một nhiệm vụ thông qua thư mục Nhiệm vụ theo lịch trình, nó sẽ được nâng cấp thành một nhiệm vụ được định tuyến chung. Hành động không còn hiển thị với lệnh at và thiết lập tài khoản không còn áp dụng cho lệnh đó nữa. Bạn phải nhập tài khoản người dùng và mật khẩu cho công việc một cách rõ ràng.
Xem thêm bài viết hay:  Hóa 10 bài 24: Hợp chất có Oxi của Clo và Bài tập vận dụng

Ví dụ

Để hiển thị danh sách các đơn đặt hàng đã lên lịch trên máy chủ Tiếp thị, hãy nhập:

tại tiếp thị

Để tìm hiểu thêm về lệnh có ID 3 trên máy chủ Corp, hãy nhập:

tại công ty 3

Để lên lịch cho lệnh net share chạy trên máy chủ Corp lúc 8:00 sáng và chuyển hướng danh sách đến máy chủ Bảo trì, trong thư mục dùng chung Báo cáo và tập tin Corp.txt, nhập khẩu:

at corp 08:00 cmd /c “net share report=d:marketingreports >> maintenancereportscorp.txt”

Để sao lưu ổ cứng của máy chủ Marketing vào ổ đĩa vào lúc nửa đêm, năm ngày một lần, hãy tạo một chương trình hàng loạt có tên Lưu trữ.cmd, chứa các lệnh để sao lưu rồi lên lịch chạy chương trình hàng loạt, gõ:

lúc tiếp thị 00:00 /mọi:5,10,15,20,25,30 lưu trữ

Để hủy tất cả các công việc đã lên lịch trên máy chủ hiện tại, hãy xóa thông tin tuyến đường như sau:

tại / xóa

Để chạy một lệnh không phải là tệp thực thi (tệp .exe), hơn cmd/c trước lệnh tải Cmd.exe như sau:

cmd /c dir > c:test.out

Xem thêm:

Đăng bởi: Trường Trung Cấp Bách Khoa TP.HCM

Danh mục: Tổng hợp

Bạn xem bài Lệnh at trong Windows Bạn đã khắc phục vấn đề bạn phát hiện ra chưa?, nếu không, vui lòng bình luận thêm về Lệnh at trong Windows bên dưới để bangtuanhoan.edu.vn thay đổi & hoàn thiện nội dung tốt hơn phục vụ độc giả! Cảm ơn bạn đã ghé thăm website THPT Trần Hưng Đạo

Thể loại: Văn học
#Command #in #Windows

Xem thêm chi tiết về Lệnh at trong Windows ở đây:

Bạn thấy bài viết Lệnh at trong Windows có giải quyết đươc vấn đề bạn tìm hiểu không?, nếu  không hãy comment góp ý thêm về Lệnh at trong Windows bên dưới để bangtuanhoan.edu.vn có thể chỉnh sửa & cải thiện nội dung tốt hơn cho độc giả nhé! Cám ơn bạn đã ghé thăm Website bangtuanhoan.edu.vn

Nhớ để nguồn: Lệnh at trong Windows tại bangtuanhoan.edu.vn

Chuyên mục: Kiến thức chung

Viết một bình luận