Câu trả lời:
command.com
là vỏ dòng lệnh của Windows 9x.cmd.exe
là vỏ dòng lệnh của Windows NT.Vì Windows 9x đã chết (hooray) mà bạn chỉ sử dụng cmd.exe
ngày nay là một điều tốt bởi vì mặc dù nó có rất nhiều lỗi, nhưng command.com
lại tệ hơn rất nhiều!
CMD.EXE là bộ xử lý dòng lệnh cho Windows 32 bit. Giống như MS-DOS trước đó, nó cung cấp giao diện người dùng chỉ ở chế độ ký tự mà bạn có thể nhập lệnh để chạy chương trình. CMD.EXE là một chương trình 32 bit hoàn toàn là một phần của Windows - thực tế nó là thứ sẽ được chạy khi bạn chọn Dấu nhắc lệnh trên menu Phụ kiện Windows.
Mặt khác ,.COM.COM chỉ tồn tại cho các chương trình tương thích và 16 bit. Nó chỉ tồn tại cho những chương trình chưa được cập nhật kể từ thời MS-DOS. Nó được thiết kế để chạy các ứng dụng 16 bit và hoạt động giống như MS-DOS cũ đã làm.
Nguồn: http://ask-leo.com/whats_the_difference_b between_commandcom_and_cmdexe.html
cmd
nhưng khôngcommand
.