ГЛАВА 1. Приступая к работе
Большинство компьютеров продаются с уже установленной операционной системой. Однако, если на компьютере операционная система MS-DOS 6 еще не установлена, то необходимо выполнить программу установки системы (программу Setup). Запускать MS-DOS прямо с установочных дисков нельзя, поскольку файлы на этих дисках находятся в упакованном виде. Программа установки распаковывает файлы MS-DOS и копирует их на жесткий диск или дискеты.
Программа Setup определяет характеристики аппаратуры компьютера и установленного программного обеспечения и, если компьютер не удовлетворяет минимальным требованиям, выдает предупреждение.
Для установки MS-DOS
- Вставьте Setup Disk 1 в дисковод А (тот, с которого производится загрузка системы).
- Загрузите или перезагрузите компьютер.
- Следуйте появляющимся на экране инструкциям.
- Вставьте Setup Disk 1 в дисковод А или Вив ответ на системное
приглашение наберите следующее:
a:setup /е или b:setup /е
- Следуйте появляющимся на экране инструкциям.
Три наблюдения о командной строке и путях в файловой системе
Часто задаваемые вопросы
Как получить список командных строк?
Чтобы получить список командной строки, который зависит от используемой вами версии Windows, введите help в командной строке и нажмите «Ввод». Теперь вы увидите полный список доступных команд. Для удобства команды перечислены в алфавитном порядке.
Что такое командная строка?
Командная строка — это приложение, которое действует как интерпретатор командной строки. Вы найдете его доступным в большинстве или во всех операционных системах Windows. Думайте об этом как о ярлыке для выполнения различных команд на вашем устройстве.
Каковы основы командной строки?
Чтобы понять основы CMD, представьте себе, что это встроенное приложение, позволяющее выполнять всевозможные функции. Эти задачи выполняются через графический интерфейс Windows. Командные строки используются для поиска, перемещения, совместного использования и копирования файлов, а также для выполнения других функций.
Как использовать командную строку?
Просто откройте окно командной строки на своем устройстве и введите нужную команду. Вы найдете все командные строки в нашем списке выше.
Есть ли какие-либо ярлыки командной строки?
Есть несколько ярлыков командной строки, которые вы можете использовать. Они есть:
- Ctrl+C/Ctrl+Insert: копирует выделенный текст.
- Ctrl+V/Shift+Insert: после копирования текста эта командная строка поможет его вставить.
- Backspace: удаляет буквы слева от строки.
- Ctrl+Backspace: удаляет слово слева от курсора.
- Вкладка: действует как мышь, выбирая различные заголовки на странице.
- Ctrl+Tab: переключение между открытыми вкладками в окне.
- Вставка: включает режим вставки.
- Ctrl+Home/End: Ctrl+Home переводит вас в начало страницы, а Ctrl+end — в конец страницы.
- Ctrl+Z: отменяет ошибку или возвращается к предыдущей строке.
Как получить команды cmd в Windows 11?
Просто введите cmd или командную строку на значке поиска на панели задач. Выберите любую команду из нашего списка в соответствии с задачей, которую вам необходимо выполнить.
ГЛАВА 4. Настройка системы
Значительная часть информации о настройке системы хранится в двух файлах, находящихся в корневом каталоге диска, с которого производится загрузка:
- Файл CONFIG.SYS содержит команды, которые касаются конфигурации аппаратуры компьютера (память, клавиатура, мышь, принтер и т.д.). Когда система MS-DOS загружается, то сначала выполняются инструкции, находящиеся в файле CONFIG.SYS.
- Файл AUTOEXEC.BAT – это файл пакетной обработки, который система MS-DOS выполняет сразу после обработки файла CONFIG.SYS. Файл AUTOEXEC.BAT содержит команды, которые требуется выполнять при запуске системы.
Система MS-DOS выполняет команды, содержащиеся в файлах CONFIG.SYS и AUTOEXEC.BAT при каждой загрузке компьютера. При желании, есть возможность указать системе MS-DOS, что команды в этих файлах следует пропустить.
При установке системы MS-DOS 6.22 программа установки (Setup) формирует базовую конфигурацию системы, которая работоспособна для большинства компьютеров. У Вас, однако, может возникнуть желание изменить эту конфигурацию. Данная глава посвящена объяснению того, как настроить систему с помощью команд, находящихся в файлах CONFIG.SYS и AUTOEXEC.BAT.
Формирование файлов настройки
При загрузке компьютера MS-DOS сначала выполняет команды находящиеся в файле CONFIG.SYS, а затем – в файле AUTOEXEC.BAT. Эти файлы находятся в корневом каталоге того диска, с которого осуществляется загрузка (обычно это диск С). Для изменения конфигурации системы нужно отредактировать файлы CONFIG.SYS и AUTOEXEC.BAT.
Редактирование файлов CONFIG.SYS и AUTOEXEC.BAT
Для редактирования файлов CONFIG.SYS и AUTOEXEC.BAT следуем использовать текстовый редактор, который может сохранять файлы в виде неформатированного текста (например, MS-DOS Editor).
Система MS-DOS считывает содержимое файлов CONFIG.SYS и AUTOEXEC.BAT только при загрузке компьютера. Это означает, что для того, чтобы изменения, сделанные в указанных файлах, возымели действие, следует перезагрузить компьютер.
Для внесения изменений в файл CONFIG.SYS или AUTOEXEC.BAT
- Сформируйте загрузочный диск с резервными копиями изменяемых файлов, вставив в дисковод А новую дискету и набрав в приглашении системы следующее:
format a: /s
- Скопируйте свои файлы CONFIG.SYS и AUTOEXEC.BAT на только что созданный загрузочный диск, набрав в приглашении системы следующее:
сору c:\config.sys а: сору c:\autoexec.bat а:
- Откройте файл CONFIG.SYS или AUTOEXEC.BAT, используя текстовый редактор. Чтобы использовать редактор MS-DOS, в приглашении системы наберите edit и, через пробел, имя файла.
- Измените команды, находящиеся в файле CONFIG.SYS или AUTOEXEC.BAT, нужным образом. Каждая команда должна начинаться с новой строки.
- Сохраните изменения и выйдите из редактора.
- Уберите из дисководов все дискеты и перезагрузите компьютер, нажав клавиши CTRL+ALT+DEL.
Замечание: Установки, находящиеся в файлах CONFIG.SYS и AUTOEXEC.BAT, контролируют основные компоненты системы. Если изменения сделаны некорректно, то система может не загружаться. В таком случае поместите загрузочную дискету в дисковод А и нажмите клавиши CTRL+ALT+DEL.
Команды файла CONFIG.SYS
Команды, находящиеся в файле CONFIG.SYS, запускают специальные программы или определяют, как должна работать аппаратура. Типичный файл CONFIG.SYS содержит некоторые (но не все) из этих команд. Следующая ниже таблица дает краткое описание каждой команды, которая может находиться в файле CONFIG.SYS. Для получения более подробной информации наберите в командной строке help и имя интересующей команды.
Команда Назначение
break Задает, должна ли система периодически проверять факт нажатия комбинаций клавиш прерывания CTRL+C или
CTRL+BREAK.
buffers Задает, сколько памяти система резервирует для буфера пересылки данных с дисков в память и наоборот.
country Устанавливает языковые и национальные настройки.
device Загружает устанавливаемый драйвер устройства – системный модуль, который управляет одним из компонентов аппаратуры, например, мышью.
| Команда | Назначение |
|---|---|
| break | Задает, должна ли система периодически проверять факт нажатия комбинаций клавиш прерывания CTRL+C или CTRL+BREAK. |
| buffers | Задает, сколько памяти система резервирует для буфера пересылки данных с дисков в память и наоборот. |
| country | Устанавливает языковые и национальные настройки. |
| device | Загружает устанавливаемый драйвер устройства – системный модуль, который управляет одним из компонентов аппаратуры, например, мышью. |
| devicehigh | Загружает устанавливаемый драйвер устройства в верхнюю память. |
| dos | Задает, будет ли MS-DOS использовать область верхней памяти (НМА) и обеспечивать доступ к блокам старшей памяти (UMB). |
| drivparm | Устанавливает характеристики дисковода. |
| files | Устанавливает максимальное количество одновременно открытых файлов. |
| install | Загружает резидентную программу (TSR). |
| lastdrive | Устанавливает количество букв логических дисков. |
| numlock | Задает состояние клавиши NUM LOCK после загрузки. |
| rem или ; | Указывает, что следующий далее текст является не командой а комментарием. |
| set | Устанавливает значение переменной среды, например PROMPT или TEMP. |
| shell | Конфигурирует COMMAND.COM или задает интерпретатор команд, если в качестве такового должен использоваться не COMMAND.COM. |
| stacks | Задает размер памяти, резервируемой для обработки прерываний аппаратуры. |
| switches | Задает некоторые специальные опции MS-DOS. |
Файл CONFIG.SYS может также содержать команды include, menucoloi. menudefault, menuitem и submenu и некоторые другие.
Настройка драйверов аппаратуры
Каждый из блоков аппаратуры компьютера называется устройством. Клавиатура компьютера, мышь, монитор, принтер, диски и память – всё это устройства. Для управления отдельными устройствами система MS-DOS использует специальную программу, называемую драйвером устройства. Система содержит встроенные драйверы клавиатуры, монитора, жестких и гибких дисков и внешних портов связи. Вы можете адаптировать некоторые настройки этих устройств с помощью команд файла CONFIG.SYS.
Другие устройства, такие как мышь и дополнительные карты памяти, поставляются с устанавливаемыми драйверами устройств, которые называются так потому, что Вы специально устанавливаете их, добавляя соответствующие команды в файл CONFIG.SYS. Система MS-DOS поставляется с перечисленными ниже модулями устанавливаемых драйверов устройств. Для получения более подробной информации наберите в командной строке help и название интересующего Вас драйвера.
| Драйвер | Назначение |
|---|---|
| ANSI.SYS | Поддерживает эмуляцию терминала ANSI (American National Standards Institute). |
| DISPLAY.SYS | Поддерживает переключение кодовых страниц для монитора. |
| DBLSPACE.SYS | Помещает модуль DBLSPACE.BIN на предназначенное ему место в памяти. |
| DRIVER.SYS | Создает логический диск, который можно использовать для обращения к физическому дисководу для гибких дисков. |
| EGA.SYS | Сохраняет и восстанавливает содержимое экрана при использовании средства MS-DOS Shell Task Swapper или среды Windows с монитором типа EGA. |
| EMM386.EXE | Организует расширенную (expanded) память и обеспечивает доступ к области старшей памяти на компьютерах с процессором типа 80386 или выше, которые имеют дополнительную (extended) память. |
| HIMEM.SYS | Управляет использованием дополнительной (extended) памяти на компьютерах с процессором типа 80286 или выше. |
| RAMDRIVE.SYS | Создает виртуальный диск в оперативной памяти компьютера. |
| SETVER.EXE | Загружает таблицу соответствий версий системы MS-DOS прикладным программам. |
| SMARTDRV.EXE | Выполняет буферизацию для контроллеров жестких дисков, которые не могут работать с памятью, предоставляемой драйвером EMM386, или системой Windows, работающей в расширенном режиме (386 enhanced mode). |
Определение порядка команд в файле CONFIG.SYS
Большинство команд могут располагаться в файле CONFIG.SYS в любом порядке. Однако, порядок команд device и devicehigh очень важен, поскольку некоторые драйверы устройств активизируют устройства, используемые другими драйверами. Например, драйвер дополнительной (extended) памяти HIMEM.SYS должен быть загрузка до драйверов, использующих дополнительную память.
Следующий список показывает порядок, в котором должны располагаться драйверы устройств в файле CONFIG.SYS;
- HIMEM.SYS, если Ваш компьютер имеет дополнительную (extended память.
- Драйвер расширенной (expanded) памяти, если она есть.
- EMM386.EXE, если Ваш компьютер имеет процессор типа 80386 и дополнительную (extended) память.
- Остальные драйверы устройств.
Пример файла CONFIG.SYS
Ниже приведен типичный файл CONFIG.SYS для компьютера с процессором типа 80386 с двумя или более мегабайтами дополнительной памяти:
device=c:\dos\setver.ехе device=c:\dos\himem.sys device=c:\dos\emm386.ехе ram devicehigh=c:\mouse\mouse.sys buffers=20 files=40 break=on dos=high,umb
В этом примере:
- Команды device загружают драйверы SETVER.EXE, HIMEM.SYS и EMM386.EXE. Драйвер SETVER.EXE управляет таблицей соответствия версий MS-DOS приложениям. Драйвер HIMEM.SYS управляет дополнительной памятью. Переключатель ram сообщаем драйверу EMM386.EXE о том, что требуется обеспечить доступ к области старшей памяти и эмулировать расширенную память.
- Команда devicehigh загружает драйвер MOUSE.SYS, обеспечивающий управление мышью, в старшую память.
- Команда buffers резервирует 20 буферов для пересылки информации между дисками и памятью.
- Команда files задает максимальное количество одновременно открытых файлов.
- Команда break обеспечивает регулярную проверку нажатия комбинаций клавиш CTRL+C или CTRL+BREAK.
- Команда dos=high, umb помещает MS-DOS в область верхней памяти и обеспечивает программам доступ к блокам старшей памяти.
Команды файла AUTOEXEC.BAT
Пакетная программа – это текстовый файл, который содержит последовательность команд. Файл AUTOEXEC.BAT является специальной пакетной программой, которая выполняется при каждой загрузке компьютера. Ниже приведен список команд, которые часто используются в файле AUTOEXEC.BAT. Для получения более подробной информации наберите в командной строке help и имя интересующей Вас команды.
| Команда | Назначение |
|---|---|
| prompt | Устанавливает вид приглашения системы. |
| mode | Устанавливает характеристики портов ввода и вывода. |
| path | Задает последовательность каталогов, просматриваемых системой MS-DOS при поиске выполнимых файлов. |
| echo off | Указывает системе, что не следует отображать команды пакетных программ. |
| set | Устанавливает имя и значение переменной среды. |
Еще одно стандартное назначение файла AUTOEXEC.BAT – запуск резидентных программ (TSR), таких как:
| Команда | Назначение |
|---|---|
| doskey | Обеспечивает использование быстрых клавиш при работе в командной строке системы. |
| vsafe | Следит за появлением вирусов в системе. |
| smartdrv | Ускоряет доступ к жесткому диску. |
Пример файла AUTOEXEC.BAT
Ниже приведен пример файла AUTOEXEC.BAT, который содержит некоторые часто используемые команды:
path c:\;c:\dos;c:\utility;c:\batch prompt $t$_$p$g set temp=c:\temp doskey smartdrv
В этом примере:
- Команда path указывает системе на то, что искать файлы выполнимых программ следует в текущем каталоге, в корневом каталоге диска Сив каталогах C:\DOS, C:\UTILITY и C:\BATCH в указанной последовательности. Точка с запятой (;) отделяет имени каталогов друг от друга.
- Команда prompt указывает, что системное приглашение должно содержать текущие время, диск, каталог и знак “больше” (>).
- Команда set temp создает переменную среды с именем TEMP и присваивает ей значение C:\TEMP. (Задаваемое имя должно быть именем существующего каталога.) Многие программы, включая саму систему MS-DOS, используют значение этой переменной как имя каталога, в котором создаются временные файлы.
- Команда doskey загружает в память программу Doskey.
- Команда smartdrv загружает в память программу SMARTDrive.
Обход команд в файлах CONFIG.SYS и AUTOEXEC.BAT
Если при загрузке компьютера возникли проблемы, связанные с установками в файлах CONFIG.SYS и AUTOEXEC.BAT, то существует возможность отказаться от выполнения команд, находящихся в этих файлах. Есть несколько вариантов обхода этих команд:
- Вы можете обойти все команды, находящиеся в файлах CONFIG.SYS и AUTOEXEC.BAT.
- Можно отменить выполнение отдельных команд файла CONFIG.SYS и указать системе, нужно ли выполнять AUTOEXEC.BAT.
- Можно при каждой загрузке получать от MS-DOS запрос на то, нужно ли выполнять определенную команду CONFIG.SYS. Для этого следует после имени команды (но перед знаком равенства) поставить вопросительный знак.
Полный обход выполнения файлов настройки
Если у Вас возникли проблемы из-за содержимого файлов CONFIG.SYS или AUTOEXEC.BAT, то можно временно обойти выполнение этих файлов.
Для обхода выполнения файлов CONFIG.SYS и AUTOEXEC.BAT
- Загрузите или перезагрузите компьютер. После инициализации компьютера и перед загрузкой системы MS-DOS на экране появляется сообщение:
Starting MS-DOS... [Запускается MS-DOS...]
- В этот момент нажмите и отпустите клавишу F5 или нажмите и удерживайте нажатой клавишу SHIFT.
- Все команды в файлах настройки будут пропущены, а система будет загружена в минимальной стандартной конфигурации. При этом могут возникнуть следующие проблемы:
- Может появиться сообщение “Bad or missing command interpreter” [Интерпретатор команд испорчен или отсутствует]. Для продолжения наберите полный путь к файлу COMMAND.COM и нажмите клавишу ENTER.
- Поскольку система пропустит команды загрузки устанавливаемых драйверов, устройства, управляемые такими драйверами, будут недоступны.
- Значения переменных среды будут установлены по умолчанию. В результате приглашение системы может выглядеть несколько неожиданно-оно будет отображать только текущие диск и каталог. Переменная, задающая путь поиска выполнимых программ, будет установлена в значение C:\DOS.
Подтверждение выполнения каждой команды из файла CONFIG.SYS
Если у возникли трудности, которые, как Вам кажется, вызваны определенной командой файла CONFIG.SYS, может возникнуть желание, чтобы система MS-DOS запрашивала подтверждение необходимости выполнения каждой команды в процессе загрузки системы.
Для подтверждения выполнения каждой команды из файла CONFIG.SYS
- Перезагрузите компьютер. После перезагрузки MS-DOS выдаст следующее сообщение:
Starting MS-DOS... [Запускается MS-DOS...]
- Пока это сообщение присутствует на экране, нажмите и отпустите клавишу F8.
- Система будет отображать каждую команду файла CONFIG.SYS, сопровождая ее запросом о подтверждении выполнения. Чтобы разрешить выполнение команды, нажмите клавишу Y. Чтобы отменить выполнение команды, нажмите клавишу N. Чтобы выполнить все оставшиеся команды, нажмите клавишу ESC. ** Чтобы обойти выполнение всех оставшихся команд, нажмите клавишу F5.
- Когда система завершит обработку файла CONFIG.SYS, появится следующий запрос:
Process AUTOEXEC.BAT [Y,N]? [Обработать файл AUTOEXEC.BAT?]
- Нажмите клавишу Y, чтобы выполнить все команды файла AUTOEXEC.BAT. Нажмите клавишу N, чтобы обойти обработку файла AUTOEXEC.BAT.
Использование нескольких конфигураций
Один файл CONFIG.SYS может описывать несколько различных конфигураций системы. Далее перечислены действия, необходимые для организации нескольких конфигураций:
- Определите меню загрузки в файле CONFIG.SYS.
- Для каждой конфигурации создайте в файле CONFIG.SYS блок конфигурации. Блок конфигурации – это помеченный набор команд файла CONFIG.SYS, которые выполняются, если в меню загрузки выбрана метка, соответствующая этому блоку.
- Для формирования условных переходов в файле AUTOEXEC.BAT можно использовать команды пакетной обработки if и goto.
Пример определения нескольких конфигураций
Следующий пример показывает основу структуры файла CONFIG.SYS, который определяет меню загрузки и две различные конфигурации.
[menu] menuitem=Green menuitem=Orange [green] files=40 device=c:\devicel.sys [orange] files=10 device=c:\device2.sys
В данном примере:
- Первый блок конфигурации определяет возможности выбора, которые будут присутствовать в меню загрузки. Это меню содержит два элемента, Green и Orange. Каждый элемент меню ссылается на свой блок конфигурации.
- Когда компьютер загружается с конфигурацией Green, система MS-DOS устанавливает значение files равным 40 и загружает драйвер DEVICE1.SYS.
- Когда компьютер загружается с конфигурацией Orange, система MS-DOS устанавливает значение files равным 10 и загружает DEVICE2.SYS.
- При загрузке компьютера с таким файлом CONFIG.SYS на экране появится следующее меню:

- Если Вы в этом меню выберите значение “Green”, система выполнит блок конфигурации с заголовком [green]; если Вы выберите значение “Orange”, то будет выполнен блок конфигурации с заголовком [orange]
Формирование меню загрузки
| Команда | Назначение |
|---|---|
| menuitem | Определяет элемент меню. Команда задает блок конфигурации, связанный с данным элементом и. возможно, текст меню для данного элемента. |
| menudefault | Задает элемент меню, который используется ПО умолчанию. Это команда не является обязательной если блок определения меню не содержит команды menudefault, то по умолчанию будет использоваться первый элемент. |
| menucolor | Задает цвета текста и фона элементов меню. |
| submenu | Задает элемент меню, который отображает другой набор возможностей выбора. Команда задает дру гой блок меню, который определяет возможности выбора в подменю. |
| numlock | Задает начальное состояние клавиши NUM LOCK. |
Пример определения блока меню
Ниже приведен пример блока меню:
[menu] menuitem=Net, Start the network menuitem=No_Net, Do not start the network menucolor=15,1 menudefault=Net
В этом примере:
- Две команды menuitem определяют элементы, которые будут присутствовать в меню. Первое значение menuitem – “Net” – задает метку связанного с ним блока конфигурации. Второе значение задает текст меню – “Start the network” [Запустить сеть]. Если текст меню не задан, то вместо него будет использован текст метки блока конфигурации.
- Команда menucolor устанавливает цвет текста 15 (белый), а цвет фона – 1 (синий).
- Команда menudefault указывает, что по умолчанию должна использоваться конфигурация с заголовком [net].
Определение блоков конфигураций
Блок конфигурации – это набор команд файла CONFIG.SYS, которые выполняются при выборе в меню загрузки определенной конфигурации. Блок конфигурации начинается с заголовка блока-метки блока, заключенной в квадратные скобки. Метка блока должна состоять из одного слова произвольной длины. Блок конфигурации может содержать любые команды, использование которых допускается в файле CONFIG.SYS. В блоках конфигураций особенно полезны приведенные ниже команды. Для получения более подробной информации наберите в командной строке help и имя интересующей Вас команды.
Команда set устанавливает значение переменной среды. Эта команда может быть использована для установки значений переменных, уникальных для данной конфигурации.
Команда include указывает, что система MS-DOS должна дополнительно выполнить команды, которые содержатся в другом блоке конфигурации.
Следующий файл CONFIG.SYS определяет две конфигурации и содержит несколько команд, которые являются общими для обеих конфигураций:
[menu] menuitem=Steve menuitem=Lisa [common] dos-high buffers-15 device=c:\dos\himem.sys [steve] files=20 device=c:\dos\emm386 2048 [lisa] files=40 device=c:\net\network.sys [common]
Изменение файла AUTOEXEC.BAT при работе с несколькими конфигурациями
С помощью команд пакетной обработки if и goto можно выполнять разные команды файла AUTOEXEC.BAT в зависимости от выбранной при загрузке конфигурации. При выборе конфигурации система MS-DOS создает переменную среды с именем CONFIG, присваивая ей значение, соответствующее метке выбранного блока конфигурации. На основании значения этой переменной можно выполнять разные наборы команд файла AUTOEXEC.BAT, нужные для конкретной конфигурации.
Для работы с несколькими конфигурациями в файле AUTOEXEC.BAT
- После тех команд файла AUTOEXEC.BAT, которые должны выполняться для всех конфигураций, поместите следующую команду:
goto %config%
- Вставьте метки перед группами команд, которые относятся к каждой конкретной конфигурации. Например, перед группой команд, относящихся к конфигурации с заголовком [steve], следует поставить следующую метку: :steve
- В конец файла AUTOEXEC.BAT вставьте следующую метку: :end
- В конце каждой группы команд, относящихся к определенной конфигурации, вставьте следующую команду: goto end
- Эта команду вызывает переход к команде, следующей за меткой :end. Команды, которые стоят после указанной метки, будут выполняться для всех конфигураций.
Пример использования команды Goto с переменной среды CONFIG
Следующий файл AUTOEXEC.BAT использует команду goto и значение переменной среды CONFIG для перехода к разным наборам команд в зависимости от выбранной конфигурации:
с:\dos\smartdrv.exe set temp=c:\temp с:\dos\msav ; Переход к разделу, соответствующему ; значению переменной CONFIG goto %config% :Steve path с:\dos;с:\deskpub;c:\typeset с:\mouse\mouse.com deskpub ; обход раздела для конфигурации [Lisa] goto end :Lisa path=c:\dos;с:\network;c:\utility doskey net logon lisa /у goto end :end
Если выбрана конфигурация “Steve”, то система перейдет к командам блока с меткой :steve. Будет установлен путь поиска и запущены программы C:\MOUSE\MOUSE.COM и DESKPUB. Команда goto end вызывает обход команд, содержащихся в блоке с меткой :lisa.
Если текущей конфигурацией является “Lisa”, переменная PATH получит другое значение, будет загружена программа DOSKEY и выполнена команда net logon, устанавливающая сетевое обеспечение.


