วิธีกำหนดเวลาสคริปต์ PowerShell โดยใช้ Task Scheduler ใน Windows 10

How Schedule Powershell Script Using Task Scheduler Windows 10



Task Scheduler เป็นเครื่องมือใน Windows 10 ที่ให้คุณกำหนดเวลางานให้ทำงานโดยอัตโนมัติ คุณสามารถใช้เพื่อกำหนดเวลาสคริปต์ PowerShell ให้ทำงานรายวัน รายสัปดาห์ รายเดือน หรือแม้แต่ในวันที่กำหนด หากต้องการกำหนดเวลาสคริปต์ PowerShell โดยใช้ Task Scheduler คุณจะต้องสร้างงานใหม่และระบุสคริปต์ PowerShell ที่คุณต้องการเรียกใช้ คุณสามารถทำได้โดยเปิด Task Scheduler และคลิกที่ตัวเลือก Create Task ในหน้าต่างสร้างงาน คุณจะต้องระบุชื่อและคำอธิบายสำหรับงาน คุณยังสามารถระบุเวลาที่คุณต้องการให้งานทำงานและความถี่ ภายใต้แท็บทริกเกอร์ คุณจะต้องคลิกที่ปุ่มใหม่ ในหน้าต่าง New Trigger คุณจะต้องระบุว่าต้องการให้งานทำงานเมื่อใด คุณสามารถเลือกที่จะเรียกใช้งานรายวัน รายสัปดาห์ หรือรายเดือน คุณยังสามารถระบุวันที่เจาะจงได้อีกด้วย ภายใต้แท็บการดำเนินการ คุณจะต้องคลิกที่ปุ่มใหม่ ในหน้าต่าง การดำเนินการใหม่ คุณจะต้องระบุการดำเนินการที่คุณต้องการเรียกใช้ ในกรณีนี้ คุณจะต้องเลือกตัวเลือก เริ่มโปรแกรม และระบุสคริปต์ PowerShell ที่คุณต้องการเรียกใช้ เมื่อคุณระบุการตั้งค่าทั้งหมดสำหรับงานแล้ว คุณสามารถคลิกที่ปุ่มตกลงเพื่อบันทึกงาน งานจะถูกกำหนดเวลาให้ทำงานโดยอัตโนมัติตามเวลาที่กำหนด



สคริปต์ PowerShell ลดความพยายามเมื่อทำงานซ้ำ ๆ หากคุณมักจะเรียกใช้สคริปต์ในเวลาที่กำหนดไว้ล่วงหน้าหรือตามช่วงเวลาที่กำหนด คุณอาจต้องการวิธีที่มีประสิทธิภาพในการหลีกเลี่ยงการเรียกใช้สคริปต์ซ้ำ ในโพสต์นี้ เราจะอธิบายวิธีกำหนดเวลาสคริปต์ PowerShell ให้ทำงานเป็นระยะบน Windows 10 โดยใช้ ผู้จัดการงาน .





การตั้งเวลาสคริปต์ PowerShell โดยใช้ Task Scheduler





การตั้งเวลาสคริปต์ PowerShell โดยใช้ Task Scheduler

ก็ถือว่าคุณเป็นแล้ว สร้างสคริปต์ PowerShell เพื่อกำหนดเวลาสคริปต์ PowerShell โดยใช้ตัวกำหนดตารางเวลางาน ให้ทำดังต่อไปนี้:



  1. คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. ในกล่องโต้ตอบ เรียกใช้ พิมพ์ taskchd.msc
  3. คลิก CTRL+SHIFT+ENTER แป้นพิมพ์ลัดสำหรับ เปิดตัวกำหนดตารางเวลางาน ในโหมดผู้ดูแลระบบ
  4. ในบานหน้าต่างด้านซ้าย คลิกขวา ไลบรารีตัวกำหนดเวลางาน > สร้างงาน .
  5. ใน ทั่วไป บนแท็บ คุณสามารถตั้งชื่อของตัวจัดกำหนดการและคำอธิบายของงาน เช่น วัตถุประสงค์ของการสร้างงาน
  6. เปลี่ยนเป็น สิ่งกระตุ้น แท็บแล้วคลิก ใหม่ ปุ่ม. คุณสามารถกำหนดเงื่อนไขที่ทริกเกอร์งานได้ที่นี่
  7. จากนั้นเปิด การกระทำ แท็บแล้วคลิก ใหม่ ปุ่ม.

'การดำเนินการ' แบบเลื่อนลง เรียกใช้โปรแกรม ตั้งค่าตามค่าเริ่มต้น คุณสามารถเปลี่ยนได้หากจำเป็น

ใช้เรียกดู เลือกช่องโปรแกรม/สคริปต์ ในการกำหนดเวลาสคริปต์ เราจำเป็นต้องเลือก powershell.exe คุณสามารถค้นหา powershell.exe ในไฟล์ โฟลเดอร์ system32 WindowsPowerShell v1.0 .

ใน เพิ่มอาร์กิวเมนต์ ตัวเลือก -File เป็นตัวเลือกเริ่มต้น ดังนั้นเพียงแค่ระบุเส้นทางไปยังสคริปต์ สมมติว่าคุณได้สร้างสคริปต์ PowerShell และบันทึกไว้ที่เดสก์ท็อปของคุณ



|_+_|

หากเส้นทางมีช่องว่าง จะต้องอยู่ในเครื่องหมายคำพูด

  • เมื่อกำหนดค่าแล้ว คุณสามารถระบุเงื่อนไขเพื่อพิจารณาว่าควรรันงานหรือไม่ งานจะไม่ทำงานหากไม่ตรงตามเงื่อนไขที่ระบุที่นี่
  • บนแท็บ 'การตั้งค่า' คุณสามารถตั้งค่าขั้นสูงเพิ่มเติมเพื่อควบคุมการดำเนินการของงาน
  • สุดท้ายคลิก ดี เพื่อสร้างสถานการณ์ตามกำหนดเวลา
  • คลิก ดี อีกครั้ง ตอนนี้คุณสามารถออกจาก Task Scheduler

สคริปต์ที่ตั้งเวลาจะทำงานตามที่คาดไว้ตามกำหนดการของคุณโดยไม่มีปัญหาใดๆ หากคุณต้องการทดสอบการทำงานของสคริปต์ คุณสามารถคลิก วิ่ง โดยคลิกขวาที่ชื่องาน

ดาวน์โหลด PC Repair Tool เพื่อค้นหาอย่างรวดเร็วและแก้ไขข้อผิดพลาดของ Windows โดยอัตโนมัติ

นี่คือวิธีที่คุณสามารถเรียกใช้สคริปต์ PowerShell เป็นงานตามกำหนดการโดยใช้ Task Scheduler

โพสต์ยอดนิยม