command.com และ cmd.exe ต่างกันอย่างไร


13

มันเหมือนกันสำหรับฉัน

ต่างกันอย่างไร


หนึ่งความแตกต่างที่ดีคือคุณต้องเสร็จสิ้นแท็บในแต่ไม่cmd command
apoorv020

คำตอบ:


20
  • command.com เป็นเชลล์บรรทัดคำสั่งของ Windows 9x
  • cmd.exe เป็นเชลล์บรรทัดคำสั่งของ Windows NT

เนื่องจาก Windows 9x นั้นตายแล้ว (ไชโย) คุณใช้cmd.exeทุกวันนี้เท่านั้นซึ่งเป็นสิ่งที่ดีเพราะแม้ว่ามันจะมีข้อบกพร่องมากมาย แต่command.comก็แย่ลงมาก!


14

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.