ขด
curl พร้อมใช้งานบน Windows (แม้ว่าคุณอาจต้องเลื่อนบิต = P) ฉันจะแนะนำการสร้างโดย Viktor Szakátsหรือ Dirk Paehl โดยส่วนตัว หมายเลขเวอร์ชั่น curl เป็นสีน้ำเงินคือลิงค์ไปยังหน้าไฟล์ / ดาวน์โหลดที่เหมาะสม
เกี่ยวกับคำสั่งเอง (ลบ cron) คุณสามารถแทนที่ Windows NUL อุปกรณ์สำหรับ / dev / null:
curl --silent "https://foo.blah" > nul 2>&1
หมายเหตุ: เกี่ยวกับการดำเนินการ (ด้านล่าง) บรรทัดนี้สามารถวางในแบทช์ไฟล์แบบง่ายหรือเป็นส่วนหนึ่งของสคริปต์
Task Scheduler
ฉันเห็นว่างานตามกำหนดเวลาพร้อมใช้งาน แต่พวกเขาดูเหมือนจะไม่มีความถี่ที่ฉันต้องการ
เป็นไปได้ที่จะใช้ Windows Task Scheduler เพื่อทำงานซ้ำทุก ๆ X นาที .
ในระยะสั้นคุณสามารถ:
กำหนดเวลางานใหม่และตั้งค่าให้ทำงานทุกวัน (ทุก ๆ 24 ชั่วโมงเริ่มตั้งแต่เวลา 12:00 น. และตั้งเป็น กำเริบทุก 1 วัน ) ภายใต้งาน คุณสมบัติ→ทริกเกอร์ แถบ
ภายใต้ สูง ตรวจสอบส่วน ทำซ้ำทุก ๆ ตัวเลือกและตั้งค่าการทำซ้ำที่ต้องการ หน่วยแบบเลื่อนลงที่เล็กที่สุดคือ 5 นาที แต่คุณสามารถแก้ไขให้เป็น 1 นาทีโดยพิมพ์ในฟิลด์
ภายใต้ การตั้งค่า แท็บ (ยังอยู่ภายใต้ คุณสมบัติ ) ตรวจสอบให้แน่ใจเพื่อตรวจสอบ เรียกใช้งานโดยเร็วที่สุดหลังจากพลาดการเริ่มต้นตามกำหนดการ .
ข้อเสียเปรียบอย่างหนึ่งของวิธีนี้คือถ้าพลาดเวลาเริ่มต้นตามกำหนดเวลาจะมีการหน่วงเวลา 10 นาทีก่อนที่จะ "เริ่มงานโดยเร็วที่สุด" (ด้านบน) เริ่มขึ้น
cron
อีกทางเลือกหนึ่งคือลองเปลี่ยน cron เช่น CRONw . มันเก่ากว่าและฉันไม่ได้ลองเป็นการส่วนตัวโชคไม่ดี แต่มันอาจคุ้มค่าที่จะเช็คเอาท์ อย่างไรก็ตามฉันจะแนะนำ สตอเบอร์รี่ Perl มากกว่า ActiveState Perl ถ้าคุณทำ
ตามคำแนะนำส่วนตัวขั้นสุดท้าย Intelliadmin cron อาจเหมาะกับความต้องการของคุณ มันเชื่อมช่องว่างระหว่างสิ่งต่างๆเช่น Task Scheduler และ cron น่าเศร้าที่การดาวน์โหลดไซต์ดังกล่าวใช้งานไม่ได้ในขณะนี้ ที่กล่าวว่าหากคุณเชื่อถือคนแปลกหน้าบนอินเทอร์เน็ตนี่คือสำเนาของ ชุดเครื่องมือ Intelliadmin (ซึ่งรวมถึง Intelliadmin cron เป็น iadmincron.exe ) ไฟล์ปฏิบัติการนี้ติดตั้งบริการ cron Intelliadmin และอินเทอร์เฟซการจัดการซึ่งมีทั้งความสว่างและประโยชน์