Tính ổn định của 'start / Wait` trong batchfiles


0

Câu hỏi này liên quan đến câu hỏi trước Câu hỏi trước là về vấn đề, câu hỏi này về một giải pháp khả thi.

Tôi đang làm việc với một nhóm các máy ảo, sử dụng "runProgramInGuest", đang chạy các chương trình, những người đang gọi chương trình con, ...

Tôi muốn thay thế điều này bằng sơ đồ thực hiện như vậy:

start /wait CMD_1
  start /wait CMD_1.1
  start /wait CMD_1.2
    start /wait CMD_1.2.1
    start /wait CMD_1.2.2
start /wait CMD_2

Lược đồ có nghĩa là CMD_1.bat trông giống như:

  start /wait CMD_1.1.bat
  start /wait CMD_1.2.bat

CMD_1.2.bat trông giống như:

  start /wait CMD_1.2.1.bat
  start /wait CMD_1.2.2.bat

...

Điều quan trọng là một lệnh (phụ) chỉ bắt đầu khi lệnh trước đó đã kết thúc (đó là lý do chính xác tôi đang sử dụng tham số iên / Wait tựa).

Tôi sẽ làm việc với các máy Windows-7, Windows-Vista và Windows-10 ảo và tôi muốn biết liệu được đề cập start /waitcó phải là một lệnh đáng tin cậy cho mục đích này không (từ kinh nghiệm cá nhân, tôi xác nhận rằng lệnh phần mềm ảo runProgramInGuestlà không đáng tin cậy).


2
Nếu tất cả các CMD_x.yz mà bạn đề cập là các đợt - có lý do gì để không sử dụng call CMDkhông?
LotPings

Tôi không biết sự khác biệt giữa start /waitcall. Tôi nghĩ bằng cách chọn start /wait, tôi đã chọn cách tốt nhất để bắt đầu một nhiệm vụ và chờ đợi nó hoàn thành. Bạn có không đồng ý không?
Dominique
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.