ด้วย Windows Task Sheduler ฉันต้องทำงานซึ่งจะถูกดำเนินการในวันที่ 6 ของทุกเดือนยกเว้นวันหยุดสุดสัปดาห์ หากวันที่ 6 เป็นวันหยุดสุดสัปดาห์งานจะถูกดำเนินการในวันจันทร์ (วันที่ 7 หรือวันที่ 8) ฉันคาดว่าจะทำสองกฎด้วย AND
ตรรกะที่หนึ่งอนุญาตให้ Mo-Fr ที่ 1 และที่สองไม่อนุญาตวันที่ 1-5 แต่ไม่ได้รับการสนับสนุน
ฉันทำบางสิ่งขาดหายไปหรือวิธีแก้ปัญหานี้ได้อย่างง่ายดายโดยไม่ต้องติดตั้งซอฟต์แวร์บุคคลที่สามขนาดใหญ่หรือไม่?
ฉันพบ DOS / Windows cmd date
ไม่สามารถแยกวิเคราะห์วันที่ได้ดังนั้นฉันจึงไม่สามารถเปรียบเทียบผลลัพธ์ได้ดังนั้น PowerShell (ยังไม่เคยใช้) หรือ cygwin สามารถแก้ปัญหาได้ แต่ดูเหมือนว่าสกปรกมากที่จะเรียกยูนิกซ์สภาพแวดล้อมสำหรับตรวจสอบวันที่ แอปพลิเคชัน win32 อีกครั้ง