06-09-2023
Cmd.exe — интерпретатор командной строки (англ. command line interpreter) для операционных систем OS/2, Windows CE и для семейства операционных систем, базирующихся на Windows NT (англ. Windows NT-based). Cmd.exe
является аналогом COMMAND.COM
, которая используется в семействах MS-DOS и Windows 9x. В Windows NT и OS/2 имеется и COMMAND.COM для совместимости со старыми программами. В Unix-подобных системах есть также свои аналоги.
Содержание |
Therese Stowell разработала начальную версию cmd.exe
для Windows NT.[1] Хотя некоторые старые команды DOS не поддерживались или были изменены, cmd.exe
все ещё имеет большое количество унаследованных от DOS команд.
В отличие от command.com
, cmd.exe
в системах OS/2 и семействе Windows NT имеет более детальные сообщения, чем общее «Неверная команда или имя файла» (англ. "Bad command or file name") в случае неправильно введённых команд. В версии для OS/2 cmd.exe
сообщения об ошибках выводит на том языке, который установлен в системе как текущий. Это объясняется тем, что текст сообщений берётся из специальных системных файлов.
Cmd.exe
, который всё ещё остаётся частью Windows Vista, Windows 7 и Windows Server 2008 для обеспечения обратной совместимости, будет дополнен новой расширяемой оболочкой командной строки Microsoft Windows PowerShell.
Cmd.exe.