โฮมเพจ » ทำอย่างไร » วิธีการสร้างปรับเปลี่ยนและลบงานที่กำหนดเวลาไว้ออกจากบรรทัดคำสั่ง

    วิธีการสร้างปรับเปลี่ยนและลบงานที่กำหนดเวลาไว้ออกจากบรรทัดคำสั่ง

    Windows XP / Server 2003 แนะนำให้เรารู้จักกับเครื่องมือบรรทัดคำสั่ง SchTasks ซึ่งใช้เครื่องมือ At ที่มีให้ใน Windows 2000 เครื่องมือนี้ให้ความสามารถในการควบคุมทุกแง่มุมของงานที่กำหนดของคุณผ่านการเรียกใช้คำสั่งนี้.

    ในขณะที่ตัวช่วยสร้าง Windows ใช้เพื่อช่วยให้คุณสร้างงานตามกำหนดการกราฟิกได้ดีมากเครื่องมือบรรทัดคำสั่งเหมาะอย่างยิ่งสำหรับสถานการณ์เช่น:

    • จัดการงานในชุดสคริปต์.
    • ควบคุมและสร้างงานบนเครื่องเครือข่ายโดยไม่ต้องลงชื่อเข้าใช้งาน.
    • งานสร้าง / ซิงค์จำนวนมากในหลาย ๆ เครื่อง.
    • ใช้ในแอปพลิเคชันที่กำหนดเองเพื่อสื่อสารกับ Task Scheduler แทนที่จะต้องโทรออก API.

    อย่างที่คุณคงจินตนาการได้ว่าคำสั่ง SchTasks มีตัวเลือกมากกว่าที่เราสามารถครอบคลุมในบทความนี้ดังนั้นเราจะมุ่งเน้นไปที่การแสดงตัวอย่างของการกำหนดค่างานทั่วไปและงานที่เกี่ยวข้องนั้นมีลักษณะอย่างไรใน Task Scheduler.

    ตัวอย่าง

    สร้าง 'งานของฉัน' เพื่อเรียกใช้ C: RunMe.bat เวลา 9.00 น. ทุกวัน:

    SchTasks / สร้าง / SC DAILY / TN“ งานของฉัน” / TR“ C: RunMe.bat” / ST 09:00

    แก้ไข 'งานของฉัน' เพื่อทำงานเวลา 14.00 น:

    SchTasks / Change / TN“ งานของฉัน” / ลำดับ 14:00

    สร้าง 'งานของฉัน' เพื่อเรียกใช้ C: RunMe.bat ในวันแรกของทุกเดือน:

    SchTasks / สร้าง / SC MONTHLY / D 1 / TN“ My Task” / TR“ C: RunMe.bat” / ST 14:00

    สร้าง 'งานของฉัน' เพื่อเรียกใช้ C: RunMe.bat ทุกวันธรรมดาเวลา 14.00 น.:

    SchTasks / สร้าง / SC สัปดาห์ / วันจันทร์, อังคาร, พุธ, พฤหัสบดี, FRI / TN“ งานของฉัน” / TR“ C: RunMe.bat” / ST 14:00

    ลบงานชื่อ 'งานของฉัน':

    SchTasks / Delete / TN“ งานของฉัน”

    หมายเหตุ: นี่จะเพิ่มคำเตือนที่คุณจะต้องยืนยัน.

    การสร้างจำนวนมาก

    เช่นเดียวกับเครื่องมือบรรทัดคำสั่งอื่น ๆ คุณสามารถรวมคำแนะนำหลายคำในไฟล์แบทช์เพื่อให้การสร้างจำนวนมาก (หรือการลบ).

    ตัวอย่างเช่นสคริปต์นี้:

    SchTasks / สร้าง / SC DAILY / TN“ ข้อมูลสำรอง” / TR“ C: Backup.bat” / ST 07:00
    SchTasks / สร้าง / SC รายสัปดาห์ / D MON / TN“ สร้างรายงาน TPS” / TR“ C: GenerateTPS.bat” / ST 09:00
    SchTasks / สร้าง / SC รายเดือน / D 1 / TN“ ซิงค์ฐานข้อมูล” / TR“ C: SyncDB.bat” / ST 05:00

    สร้างงานเหล่านี้:

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

    เอกสาร Microsoft ในคำสั่ง SchTasks