Score:0

วิธีเขียนแบบสอบถามงานแบบกลุ่มที่มีเวลารอ การพึ่งพา และการดำเนินการตามเงื่อนไข

ธง kr

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

  1. job1.exe (ไม่มีการขึ้นต่อกัน exe สำหรับการเรียก API)
  2. job2.exe (ไม่มีการขึ้นต่อกัน exe สำหรับการเรียก API)
  3. job3.exe (ไฟล์ python ใน exe ต้องการ job1 เพื่อให้ทำงานได้สำเร็จ รอ 3 นาทีก่อนดำเนินการ)
  4. job4.exe (ไฟล์ python ใน exe ต้องการทั้ง job2 และ job1 เพื่อให้ทำงานได้สำเร็จ รอ 3 นาทีก่อนดำเนินการ)

จุดมุ่งหมาย : เพื่อรัน job1 และ job2 ควบคู่กันระหว่าง job3 และ job4 ทุกครั้งที่ทำได้ ขณะนี้มีการตั้งค่าดังนี้:

เริ่ม /นาที "" "%~dp0\ job1.exe
ถ้า %ErrorLevel% EQU 0 (
    หมดเวลา /t 180
    เริ่ม /นาที "" "%~dp0\job3.exe) 
)อื่น (
    ECHO job3 ไม่ได้ทำงานเนื่องจาก job1 ล้มเหลว
หมดเวลา /t 180

START /นาที "" "%~dp0\ job2.exe
ถ้า %ErrorLevel% EQU 0 (
    เริ่ม /นาที "" "%~dp0\job4.exe) 
)อื่น (
    ECHO job4 ไม่ทำงานเนื่องจาก job2 ล้มเหลว
หมดเวลา /t 180 

ขณะนี้งานไม่ทำงาน

SamErde avatar
gg flag
งานล้มเหลวเมื่อคุณเรียกใช้แบตช์ไฟล์ด้วยตนเอง หรืองานที่จัดกำหนดการไว้ล้มเหลวในการรันหรือไม่ คุณได้รับข้อผิดพลาดอะไร มีกระบวนการใดบ้างที่ต้องมีการยกระดับ การโต้ตอบ หรือเริ่มแอปพลิเคชันที่มีหน้าต่าง
JosefZ avatar
th flag
**ที่ 1** มีข้อผิดพลาดทางไวยากรณ์ (ไม่มีเครื่องหมายคำพูดคู่ต่อท้าย) **2nd** แม้ว่าคุณจะแก้ไขสิ่งเหล่านั้น เช่น `START /min "" "%~dp0job1.exe"` จากนั้น `job1` ควรทำงานพร้อมกัน (แบบอะซิงโครนัส) **อันดับ 3** ในตอนแรกคุณควร [ตั้งค่า `ErrorLevel` เป็น 0](https://superuser.com/a/649329/376602) (อ่านเพิ่มเติมเกี่ยวกับ ErrorLevel ได้ที่ https://ss64.com/nt/start.html ).

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา