На машинах, где все еще есть command.com
он запускается NTVDM. Версия, включенная в эти системы, насколько мне известно, идентична DOS 6.2 и поэтому может использоваться для запуска пакетных файлов, которые ожидают такую систему.
Однако для всех практических целей вы можете просто использовать cmd.exe
как его команды (в основном) - это набор команд command.com
.
Вопреки ответу Алекса, вам не нужно запускать 16-битные программы с command.com
. Windows заботится о запуске таких программ в самом NTDVM.
Что касается команд, доступных в любой оболочке, вы можете посмотреть здесь, который имеет четыре столбца, относящихся к доступности в DOS и Windows.