В MS-DOS команды выполняются двумя способами: внутри и снаружи. Внутренняя команда встроена в файл command.com, а внешняя команда не требует отдельного файла для работы.
Например, если на вашем компьютере нет файла fdisk.exe, и вы пытаетесь использовать команду fdisk, вы получите сообщение об ошибке «Неверная команда или имя файла». Fdisk — это внешняя команда, которая работает, только если присутствует fdisk.exe или, в некоторых случаях, fdisk.com.
Однако до тех пор, пока работает MS-DOS, внутренние команды, такие как команда cd, доступны и не требуют запуска других файлов. Каждая из команд, перечисленных на странице справки MS-DOS, указывает, являются ли они внешними или внутренними.
Зачем нужны внутренние и внешние команды?
Внутренние команды чаще используются и важны для работы и использования операционной системы Windows. Включив их в файл command.com, они могут быть быстро доступны и всегда доступны в MS-DOS и Windows при необходимости.
Внешние команды — это мощные команды, которые могут помочь устранить проблемы, повысить производительность или выполнить другие действия. Внешние команды обычно имеют более высокие требования к ресурсам, чем внутренние команды. Хранение их в отдельных файлах, отделенных от внутренних команд, помогает снизить нагрузку на Windows. Они также могут быть добавлены в Windows при необходимости, скопировав файл внешней команды на компьютер.