Tệp lô ( called.bat
hoặc called.cmd
) cửa sổ có thể được gọi từ tệp lô ( caller.bat
hoặc caller.cmd
) khác hoặc dấu nhắc cmd.exe tương tác theo một số cách:
- gọi trực tiếp:
called.bat
- sử dụng lệnh gọi:
call called.bat
- sử dụng lệnh cmd:
cmd /c called.bat
- sử dụng lệnh bắt đầu:
start called.bat
Tôi khá khó phân biệt mục đích sử dụng của chúng dựa trên văn bản trợ giúp: khi nào thì sử dụng cái nào? ví dụ: tại sao tôi có thể sử dụng lệnh 'call' thay vì gọi trực tiếp. Khác biệt là gì?
Tôi quan tâm đến một số báo cáo tóm tắt phân tích tất cả 4 khả năng (và những khả năng khác nếu thiếu) từ các quan điểm khác nhau: các trường hợp sử dụng được đề xuất mà chúng được thiết kế để phù hợp, quá trình sinh sản, bối cảnh thực thi, môi trường, xử lý mã trả về.
Lưu ý: Tôi đang sử dụng Windows XP SP3.
start "" [options] command