ค้นหาเว็บไซต์

ลงทะเบียนและสร้างงานที่กำหนดเวลาไว้ด้วย PowerShell


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

เปิด PowerShell ISE หรือรหัส VS คัดลอกโค้ดด้านล่างลงในเซสชั่นของคุณและแก้ไขตามที่คุณต้องการ

หมายเหตุ: โค้ดตัวอย่างนี้สร้างงานที่กำหนดเวลาไว้ด้วยชื่อ PingC และสคริปต์อยู่ที่ c:\temp นอกจากนี้ ยังมีการใช้ทริกเกอร์ที่เริ่มต้นทันทีและทำซ้ำทุกๆ 15 นาทีโดยไม่มีกำหนด

Register-ScheduledJob -Name PingDC -FilePath "C:\Temp\script.ps1" `
-Trigger (New-JobTrigger -Once -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 15) `
-RepeatIndefinitely)

ขอบคุณสำหรับการอ่านบทความนี้

บทความที่เกี่ยวข้อง