คำตอบ:
command.com
เป็นเชลล์บรรทัดคำสั่งของ Windows 9xcmd.exe
เป็นเชลล์บรรทัดคำสั่งของ Windows NTเนื่องจาก Windows 9x นั้นตายแล้ว (ไชโย) คุณใช้cmd.exe
ทุกวันนี้เท่านั้นซึ่งเป็นสิ่งที่ดีเพราะแม้ว่ามันจะมีข้อบกพร่องมากมาย แต่command.com
ก็แย่ลงมาก!
CMD.EXE เป็นตัวประมวลผลบรรทัดคำสั่งสำหรับ 32 บิต Windows เหมือนกับ MS-DOS ก่อนหน้านี้มันมีโหมดอักขระเฉพาะส่วนติดต่อผู้ใช้ที่คุณสามารถพิมพ์คำสั่งเพื่อเรียกใช้โปรแกรม CMD.EXE เป็นโปรแกรม 32 บิตที่เป็นส่วนหนึ่งของ Windows อย่างสมบูรณ์ - ในความเป็นจริงมันเป็นสิ่งที่ได้รับการทำงานเมื่อคุณเลือก Command Prompt ในเมนู Windows Accessories
ในทางกลับกัน COMMAND.COM นั้นมีอยู่เฉพาะสำหรับความเข้ากันได้และโปรแกรม 16 บิตเท่านั้น มันมีอยู่เพียงอย่างเดียวสำหรับโปรแกรมเหล่านั้นซึ่งไม่ได้รับการอัพเดตตั้งแต่วันที่ MS-DOS มันถูกออกแบบมาเพื่อรันแอพพลิเคชั่น 16 บิตและทำงานเหมือนกับที่ MS-DOS เก่าทำ
ที่มา: http://ask-leo.com/whats_the_difference_between_commandcom_and_cmdexe.html
cmd
command