Tôi đã chạy vào đây với một EXE dường như ném ^ C vào lô cha mẹ khi thoát, gây ra dấu nhắc "Chấm dứt hàng loạt công việc" ngay cả trên một lối thoát sạch.
Giải pháp tôi chọn sử dụng là chạy lô với "Bắt đầu", tương tự như các câu trả lời khác, nhưng từ lời nhắc PowerShell (hoặc thông qua phương thức trình thông dịch PowerShell từ CMD, nếu bạn chọn).
Bây giờ là năm 2018 và trong Windows 10, Microsoft đã bắt đầu thay thế CMD bằng PowerShell như một dấu nhắc lệnh ưa thích, do đó, nó có sẵn trong GUI, theo mặc định.
Start
là một bí danh cho Quá trình bắt đầu .
Khi chạy, nó chỉ khởi chạy và trở về. Vì vậy, khi bạn dừng quá trình khởi chạy, không có dấu nhắc "Chấm dứt hàng loạt công việc".
Theo mặc định, nó không chờ, vì vậy không có đối số bổ sung ngoài lệnh và đối số của nó là bắt buộc.
Sử dụng start mything.exe -mythings -arguments
trong lô của tôi làm việc hoàn hảo.
Trong các kịch bản PowerShell phải được đi trước bởi đường dẫn của chúng sẽ được khởi chạy, vì vậy tôi chạy tệp bó của mình dưới dạng .\host.bat
.