ใน Windows 11/10 คุณสามารถกำหนดเวลาให้งานใดงานหนึ่งเริ่มทำงานโดยอัตโนมัติได้โดยใช้เครื่องมือ Task Scheduler (ตัวกำหนดเวลางาน) Task Scheduler เป็นหนึ่งใน snap-in ของ Microsoft Management Console (MMC) ช่วยให้คุณสร้างงานที่เปิดโปรแกรมให้โดยอัตโนมัติตามตารางเวลาที่คุณเลือก
ตัวอย่างเช่น หากคุณใช้โปรแกรมบัญชีในวันหนึ่งของทุกเดือน คุณสามารถกำหนดงานที่เปิดโปรแกรมนั้นโดยอัตโนมัติ เพื่อป้องกันความเสี่ยงจากการลืมเปิดเอง
Create Basic Task Wizard โดยใช้ Windows Task Scheduler
คุณสามารถใช้ Create Basic Task Wizard ใน Task Scheduler เพื่อกำหนดเวลาให้โปรแกรมหรืองานทำงานโดยอัตโนมัติใน Windows 10/11 มาดูวิธีการกัน
วิธีสร้างงาน (Task) โดยใช้ Task Scheduler ใน Windows 11/10

- ไปที่ Control Panel
- ค้นหา Task Scheduler และเปิดขึ้นมา
- คลิกเมนู Action
- จากนั้นคลิก Create Basic Task
- พิมพ์ ชื่อ สำหรับงาน และคำอธิบาย (ถ้ามี)
- คลิก Next

ตอนนี้ให้ทำหนึ่งในสิ่งต่อไปนี้:
- เพื่อเลือกตารางเวลาตามปฏิทิน ให้คลิก Daily, Weekly, Monthly, หรือ One time แล้วคลิก Next ระบุตารางเวลาที่ต้องการ แล้วคลิก Next
- เพื่อเลือกตารางเวลาตามเหตุการณ์ที่เกิดซ้ำ ให้คลิก When the computer starts หรือ When I log on แล้วคลิก Next
- เพื่อเลือกตารางเวลาตามเหตุการณ์เฉพาะ ให้คลิก When a specific event is logged คลิก Next ระบุ Event log และข้อมูลอื่นๆ โดยใช้รายการแบบเลื่อนลง แล้วคลิก Next

เพื่อกำหนดให้โปรแกรมเริ่มทำงาน โดยอัตโนมัติ ให้คลิก Start a program แล้วคลิก Next 
คลิก Browse เพื่อหาโปรแกรมที่ต้องการเริ่ม แล้วคลิก Next

คลิก Finish
เกี่ยวข้อง: วิธีหน่วงเวลางานที่กำหนดไว้ (Scheduled Task)
วิธีกำหนดเวลางานให้รันอัตโนมัติเมื่อคอมพิวเตอร์เริ่มต้น

หากคุณต้องการให้งานรันเมื่อ Windows เริ่มต้น ไม่ว่าผู้ใช้จะล็อกอินหรือไม่ ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่ Control Panel ค้นหา Task Scheduler และเปิด
- คลิกเมนู Action แล้วคลิก Create Basic Task
- พิมพ์ชื่องานและคำอธิบาย (ถ้ามี) แล้วคลิก Next
- คลิก When the computer starts แล้วคลิก Next
- เพื่อกำหนดให้โปรแกรมเริ่มอัตโนมัติ ให้คลิก Start a program แล้วคลิก Next
- คลิก Browse หาโปรแกรมที่ต้องการ แล้วคลิก Next
- ติ๊กเลือก Open the Properties dialog for this task when I click Finish แล้วคลิก Finish
- ในกล่อง Properties ให้เลือก Run whether the user is logged on or not แล้วคลิก OK
คุณยังสามารถใช้ PowerShell เพื่อลบหรือสร้าง Scheduled Task ได้
แค่นี้ก็จบ!
บทความแนะนำเพิ่มเติม:
- วิธีนำเข้า (Import) หรือส่งออก (Export) งานจาก Task Scheduler
- วิธีเปลี่ยนชื่องานที่กำหนดไว้ใน Windows Task Scheduler