ใน Windows 7 และ Windows รุ่นก่อนหน้านี้ ที่ คำสั่งคือคำสั่ง Command Prompt ที่ใช้ในการกำหนดเวลาคำสั่งและโปรแกรมอื่น ๆ ให้ทำงานในวันและเวลาที่ระบุ
คำสั่ง at ไม่พร้อมใช้งานใน Windows 10 หรือ Windows 8 Microsoft แนะนำให้คุณใช้คำสั่ง schtasks ที่มีคุณลักษณะหลากหลายแทน
ที่ไวยากรณ์คำสั่งใน Windows 7 และก่อนหน้า
ไวยากรณ์ของคำสั่ง at คือ:
ที่ \ computername HH : มิลลิเมตร / ทุก: วันที่ ,… | /ต่อไป: วันที่ ,… / แบบโต้ตอบ รหัส /ลบ /ใช่ ' คำสั่ง ' /?องค์ประกอบแต่ละส่วนของไวยากรณ์คือ:
- computername = ใช้ตัวเลือกนี้เพื่อระบุชื่อคอมพิวเตอร์ระยะไกล คำสั่ง at จะกำหนดเวลาการทำงานของ คำสั่ง บนคอมพิวเตอร์เฉพาะที่ถ้าคุณไม่ได้ระบุชื่อผู้ใช้คอมพิวเตอร์
- HH: mm = ระบุเวลาที่ควรรันคำสั่งในชั่วโมง:นาที
- / ทุก:วัน ,… = ใช้ / ทุก สลับไปใช้คำสั่งในวันที่ระบุของสัปดาห์หรือเดือน
- /ต่อไป:วัน ,… = ใช้ /ต่อไป เปลี่ยนเพื่อเรียกใช้คำสั่งในการเกิดขึ้นต่อไปของวัน
- / แบบโต้ตอบ = อนุญาตให้คำสั่งที่กำหนดเวลาไว้โต้ตอบกับสิ่งที่ผู้ใช้เข้าสู่ระบบในขณะที่รันงาน
- รหัส = นี่คือหมายเลขเฉพาะที่กำหนดให้กับคำสั่งที่กำหนดไว้แล้ว ตัวเลือก id ใช้สำหรับแสดงหรือลบคำสั่งที่กำหนดเวลาไว้เท่านั้น คุณไม่สามารถกำหนดรหัสให้กับคำสั่งที่กำหนดเวลาไว้ได้ด้วยตัวเอง
- /ลบ /ใช่ = ใช้คำสั่งนี้เพื่อลบคำสั่งที่กำหนดไว้ก่อนหน้านี้ทั้งหมด ใช้ /ใช่ ด้วย /ลบ ข้ามคำถาม "ลบงานที่กำหนดเวลาไว้ทั้งหมด" ใช้ /ลบ เมื่อระบุ id เพื่อลบคำสั่งที่กำหนดเวลาไว้
- คำสั่ง = นี้ระบุคำสั่งหรือโปรแกรมที่จะเรียกใช้ คุณต้องแนบ คำสั่ง ในราคาสองครั้ง
- /? = ใช้สวิตช์ความช่วยเหลือกับคำสั่ง at เพื่อแสดงความช่วยเหลือโดยละเอียดเกี่ยวกับตัวเลือกต่างๆของคำสั่ง
ที่ตัวอย่างคำสั่ง
เวลา 14:15 "chkdsk / f"
ในตัวอย่างข้างต้นคำสั่ง at ใช้เพื่อกำหนดเวลาการรันคำสั่ง chkdsk เป็น chkdsk / f วันนี้เท่านั้นเวลา 2:15 น. บนพีซีที่ใช้อยู่ในปัจจุบัน ที่ prodserver 23:45 / every: 1,4,8,12,16,20,24,28 "bkprtn.bat"
ในตัวอย่างนี้คำสั่ง at ใช้สำหรับกำหนดการดำเนินการของ bkprtn.bat ไฟล์แบทช์บนคอมพิวเตอร์ที่มีชื่อ prodserver เวลา 11:45 น. ในวันที่ 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 อื่น ๆ เนื่องจากใช้คำสั่งอื่นในการกำหนดเวลาการทำงาน ที่ว่างคำสั่ง
ที่คำสั่งที่เกี่ยวข้อง