Хочу сразу предупредить, что благодаря управлению программой под названием CM D. ЕХЕ окно командной строки уже совсем не такое, каким оно было в доисторические времена MS-DOS. Программа CMD впервые появилась в Windows NT. Она является командной оболочкой всех современных версий Windows. Возможно, вы вспомните, что оригинальная командная программа MS-DOS называлась COMMAND. СОМ. Большинство людей узнало об этом благодаря склонности DOS к выводу на экран сообщения «Cannot load COMMAND. COM» («Невозможно загрузить COMMAND. COM») и остановке работы с резким звуком. Хорошо, что теперь этого не случается. Такие программы, как CMD и COMMAND, называются Оболочками, потому что они являются обрамлением операционной системы. Их задача заключается в посредничестве между пользователем и теми программами, которые он хочет запустить. Оболочки были единственным пользовательским интерфейсом, доступным на ранних операционных системах мини — и микрокомпьютеров, например на Unix, Multics, RSX-11М и СР/М. Фактически выражение Графический интерфейс пользователя появилось как способ распознавания нового поколения графических интерфейсов, возникших из старых оболочек командной строки. Самые первые оболочки могли разве что запросить имя программы, а затем найти эту программу и запустить ее. Люди устали от постоянного набора одних и тех же команд, поэтому разработчики операционных систем предоставили способ, позволяющий оболочкам читать список команд из файла, а затем запускать эти команды по очереди. Со временем оболочки сами по себе стали небольшими языками программирования, и родились Сценарии оболочек и Пакетные файлы. Эти концепции получили развитие в операционной системе Unix в далекие 1970-е годы, и в итоге перекочевали в MS-DOS, хотя и в сильно упрощенном виде. Командная строка MS-DOS и ее язык пакетных файлов имели ограниченные возможности, свою специфику и не отличались особой гибкостью. Хотя оболочка CM D. ЕХЕ и ее язык пакетных файлов по-прежнему обременена наследством COMMAND. COM, некоторые весьма важные новые свойства превратили командную строку в дружественное рабочее место. Лично я использую командную строку ежедневно, и думаю, что вы, так же как и я, посчитаете ее столь же полезным средством.