ใช้คำสั่ง at เพื่อกำหนดคำสั่งและโปรแกรมอื่น ๆ
ใน Windows 7 และ Windows รุ่นก่อนหน้า คำสั่ง at คือ คำสั่ง Command Prompt ที่ใช้เพื่อกำหนดตารางเวลาคำสั่งและโปรแกรมอื่น ๆ ให้ทำงานในวันและเวลาที่ระบุ
คำสั่ง at ไม่สามารถใช้ได้ใน Windows 10 หรือ Windows 8 Microsoft แนะนำให้คุณใช้คำสั่ง schtasks ที่มีคุณลักษณะหลากหลายแทน
ที่ไวยากรณ์คำสั่งใน Windows 7 และก่อนหน้า
ไวยากรณ์ ของคำสั่ง at คือ:
ที่ [ \ computername ] hh : mm [ / every: date [ , ... ] | / next: date [ , ... ]] [ / interactive ] [ id ] [ / delete [ / yes ]] " คำสั่ง " [ /? ]องค์ประกอบแต่ละส่วนของไวยากรณ์คือ:
- \\ computername = ใช้ตัวเลือกนี้เพื่อระบุชื่อคอมพิวเตอร์ระยะไกล คำสั่ง at จะสั่งให้รัน คำสั่ง บนเครื่องคอมพิวเตอร์ถ้าคุณไม่ได้ระบุชื่อผู้ใช้ computername
- hh: mm = ระบุเวลาที่ควรรันคำสั่งในรูปแบบชั่วโมง : นาที
- / every: date [ , ... ] = ใช้สวิตช์ / every เพื่อเรียกใช้คำสั่งในวันที่ระบุของสัปดาห์หรือเดือน
- / next: date [ , ... ] = ใช้สวิตช์ / next เพื่อรันคำสั่งในวันถัดไปของวัน
- / interactive = อนุญาตให้คำสั่งที่กำหนดเวลาทำงานกับสิ่งที่ผู้ใช้เข้าสู่ระบบในขณะที่รันงาน
- id = นี่คือหมายเลขเฉพาะที่กำหนดให้กับคำสั่งที่กำหนดไว้แล้ว ตัวเลือก id ใช้สำหรับแสดงหรือลบคำสั่งที่กำหนดเวลาไว้เท่านั้น คุณไม่สามารถกำหนดรหัสให้กับคำสั่งที่กำหนดเวลาไว้ได้ด้วยตัวเอง
- / delete [ / yes ] = ตัวเลือกคำสั่งนี้ใช้สำหรับลบคำสั่งที่กำหนดไว้ทั้งหมดก่อนหน้านี้ ใช้ / yes เลือกด้วย / delete เพื่อข้ามคำถาม "delete all scheduled jobs" ใช้ / ลบ เมื่อระบุ ID เพื่อลบคำสั่งที่กำหนดเวลาไว้
- command = นี่เป็นการระบุคำสั่งหรือโปรแกรมที่จะรัน คุณต้องใส่ คำสั่ง ในเครื่องหมายคำพูดคู่
- /? = ใช้ สวิตช์ความช่วยเหลือ กับคำสั่ง at เพื่อแสดงความช่วยเหลือโดยละเอียดเกี่ยวกับตัวเลือกต่างๆของคำสั่ง
ที่ตัวอย่างคำสั่ง
เวลา 14:15 "chkdsk / f"ในตัวอย่างข้างต้นคำสั่ง at ใช้สำหรับกำหนดการเรียกใช้คำสั่ง chkdsk เป็น chkdsk / f วันนี้เท่านั้นเวลา 14.15 น. บนพีซีที่ใช้อยู่ในปัจจุบัน
ที่ \\ prodserver 23:45 / every: 1,4,8,12,16,20,24,28 "bkprtn.bat"ในตัวอย่างนี้คำสั่ง at ใช้เพื่อกำหนดเวลาการดำเนินการไฟล์แบทช์ bkprtn.bat บนคอมพิวเตอร์ที่ชื่อ prodserver เวลา 11:45 pm ในวันที่ 1, 4, 8, 12, 16, 20, 24 และ 28 ของ แต่ละเดือน.
ที่ 1 / ลบที่นี่จะมีการลบคำสั่งที่กำหนดด้วย id ของ 1
ที่ว่างคำสั่ง
คำสั่ง at มีพร้อมใช้งานจากภายใน Command Prompt ใน ระบบปฏิบัติการ Windows จำนวนมากรวมทั้ง Windows 7, Windows Vista , Windows XP และ Windows รุ่นเก่าด้วยเช่นกัน ไม่ได้อยู่ใน Windows 8 หรือ 10
ความพร้อมใช้งานของสวิตช์คำสั่งอาจแตกต่างกันเล็กน้อยจากระบบปฏิบัติการกับระบบปฏิบัติการ
ที่คำสั่งที่เกี่ยวข้อง
คำสั่ง at มักใช้กับคำสั่ง Command Prompt อื่น ๆ เนื่องจากใช้คำสั่งอื่นในการกำหนดเวลาการทำงาน