什麼是AT 指令?概念、運作方式
網路百科全書中AT指令的定義。
什麼是 AT 指令?
AT 指令是一組用於控制數據機的指令。AT是ATtention的縮寫。每個命令行都以“AT”或“at”開頭,這就是調製解調器命令稱為 AT 命令的原因。AT Command 也是一種工具,可用於安排命令、批次檔和可執行檔 (Microsoft Windows) 的執行。
AT 指令
一般 AT 指令
下列列出裝置預期支援的 AT 控制命令。不過,裝置支援的命令可能比列出的要多。例如,某些數據機同時支援AT+CGMI和AT+GMI來擷取製造商名稱,而只需要AT+CGMI。
令 | 描述 |
AT+CGMI | 索取製造商資訊 |
AT+CGMM | 要求模型識別 |
AT+CGMR | 要求修訂識別 |
AT+CGSN | 要求產品序號識別 (裝置的,而不是 SIM 卡) |
AT+CSCS | 選取 TE 字集 |
AT+CIMI | 請求國際行動用戶身分識別 |
AT+CMUX | 多工模式 |
類 UNIX 作業系統上的 AT 指令
在類 Unix 作業系統上,at 從標準輸入中讀取一系列命令,並將它們收集到一個「工作」中,稍後再執行。工作會繼承現行環境,以便在相同的工作目錄中執行,並設定與排程時相同的環境變數。它與用於重複執行的 cron 不同(例如,每年 1 月 1 日每週二每小時一次)。
與 cron 一樣,許多 Unix 系統允許管理員限制對 at 命令的存取。可以在執行使用者的排程工作時向使用者發送郵件,可以使用多個工作佇列,並且可以從電腦檔案讀取要執行的工作清單,而不是標準輸入。
Microsoft Windows 中的 AT 命令
在 Microsoft Windows 生態系統中,AT 命令是一種可用於安排命令、批次檔和可執行檔執行的工具。例如,您可以使用 at 命令將備份安排在一周中某些日子的特定時間進行。您還可以使用 at 命令查看已安排的命令並刪除計劃的命令。
AT 指令現在已被取代,取而代之的是 schtask。
AT 指令範例
at 02:00 /every:Su runback.bat runs the batch file runback.bat every Sunday at 2 A.M.
at 命令需要在電腦上執行排程服務。您必須是 Administrators 群組的成員,才能使用 at 命令。對於 Windows 2000,您可以使用「我的電腦」中的「排程工作」資料夾來排程工作。