Tôi có một tập lệnh "thiết lập" mà tôi chạy vào buổi sáng để khởi động tất cả các chương trình mà tôi cần. Bây giờ một số trong số đó cần thiết lập môi trường bổ sung, vì vậy tôi cần bọc chúng trong các tập lệnh BAT nhỏ.
Làm cách nào để chạy tập lệnh như vậy trên Windows XP ở chế độ nền?
CALL env-script.bat
chạy nó một cách đồng bộ, tức là tập lệnh thiết lập chỉ có thể tiếp tục sau khi lệnh trong env-script đã kết thúc.
START/B env-script.bat
chạy một phiên bản CMD.exe khác trong cùng một dấu nhắc lệnh, khiến nó ở trạng thái thực sự lộn xộn (tôi thấy đầu ra của CMD.exe lồng nhau, bàn phím bị chết trong một thời gian, tập lệnh không được thực thi).
START/B CMD env-script.bat
mang lại kết quả tương tự. Không có cờ nào trong CMD có vẻ phù hợp với hóa đơn của tôi.