Réponses:
command.com
est le shell en ligne de commande de Windows 9x. cmd.exe
est le shell en ligne de commande de Windows NT. Depuis que Windows 9x est mort (hourra) vous utilisez seulement jamais cmd.exe
de nos jours ce qui est une bonne chose car même si elle a beaucoup de défauts, command.com
était bien pire!
CMD.EXE est un processeur de ligne de commande pour Windows 32 bits. Tout comme MS-DOS auparavant, il fournit une interface utilisateur en mode caractère dans laquelle vous pouvez taper des commandes pour exécuter des programmes. CMD.EXE est un programme 32 bits qui fait entièrement partie de Windows. En fait, c'est ce qui est exécuté lorsque vous sélectionnez Invite de commandes dans le menu Accessoires de Windows.
COMMAND.COM, d’autre part, n’existe que pour les programmes de compatibilité et 16 bits. Il existe uniquement pour les programmes qui n'ont pas été mis à jour depuis les jours de MS-DOS. Il est conçu pour exécuter des applications 16 bits et fonctionne exactement comme l'ancien MS-DOS.
La source : http://ask-leo.com/whats_the_difference_between_commandcom_and_cmdexe.html
cmd
mais noncommand
.