Tôi biết tôi đã trả lời một câu hỏi tương tự ( Chạy tệp Batch trong nền khi cửa sổ khởi động ), nhưng lần này tôi cần khởi chạy một loạt:
- từ một lô khác,
- mà không có bất kỳ cửa sổ bảng điều khiển nào được hiển thị,
- với tất cả các đối số được chuyển đến lô vô hình.
Lô đầu tiên được thực hiện trong một cửa sổ giao diện điều khiển. Tuy nhiên, tôi không muốn đợt thứ hai (được khởi chạy bởi đợt thứ nhất theo cách không đồng bộ ) cũng hiển thị cửa sổ bảng điều khiển.
Tôi đã nghĩ ra một kịch bản VBScript làm được điều đó và tôi đặt kịch bản này như một câu trả lời để những người khác tham khảo , nhưng nếu bạn có ý tưởng / giải pháp khác, hãy đóng góp.
Lưu ý: Cửa sổ giao diện điều khiển của bộ xử lý lệnh Windows được nhiều người đặt tên không thực sự đúng là cửa sổ DOS.
Cảm ơn tất cả mọi người vì đã trả lời. Theo những gì tôi hiểu, nếu tôi cần gọi một tập lệnh không đồng bộ để chạy ở chế độ ẩn:
- Từ một tập lệnh thứ hai đã có trong cửa sổ bảng điều khiển,
start /b
là đủ. - Từ Windows, không cần kích hoạt cửa sổ thứ hai , giải pháp của tôi vẫn hợp lệ.