Пакетні командні файли і файл конфігурації МS DOS
ФОРМАТ: RЕМ будь-які символи,
Повідомлення при виконанні командного файлу
Команда echо дозволяє видавати на екран повідомлення з командного файлу, навіть якщо режим виводу echo off (відключений).
ФОРМАТ: ЕСНО повідомлення.
Повідомлення не може бути порожнім або мати значення ОN або ОFF оскільки echo без парамет¬рів виводить: включений чи вимкнутий режим виводу (echo on або echo off ).З допомогою команди echo можна отримати звуковий сигнал комп'ютера. Для цього потрібне включити в повідомлення символ з кодом 7. Його можна отримати, натиснувши клавішу [alt] і, не відпу¬скаючи її, клавішу [7] в правій частині клавіатури "(тобто клавішу [home]).
Для того, щоб вивести на екран порожній рядок, можна використати команду echo з повідомлен¬ням, що складається з символу з кодом. 255. Треба натиснути [alt], не відпускаючи її натиснути, послідо¬вно [2] [5] [5] в правій частині клавіатури.
Зупинка виконання командного файлу
Під час виконання командного файлу може виникнути необхідність його зупинення, наприклад, щоб вставити дискету. Для цього використовується команда РАUSЕ. Вона зупиняє роботу командного файлу і чекає доки не буде натиснуто яку-небудь клавішу (ENTER, алфавітно-цифровий клавіша, про-пуск або [Ctrl-С]).
При виконанні цієї команди на екрані з'явиться повідомлення:
Strike a key when ready...
(Натисніть будь-який клавішу, коли будете готові)
Якщо натиснути пропуск, ENTER, або алфавітно-цифровий клавішу, то виконання продовжиться. Якщо натиснути [Сtrl-С] або [Сtrl - Break], то відбудеться переривання див. пункт "Виконання командних файлів".
Корисно перед видаванням команди РАUSЕ повідомляти, що потрібно виконати дії.
Наприклад:
echo Вставте дискету DISKO1 у дисковод А:
РАUSЕ
Переходи в командному файлі
Командний файл може містити мітки й команди переходу. Це дозволяє керувати порядком вико¬нання команд в файлі. Будь-який рядок командного файлу, що починається з : сприймається як мітка. Посилати виконання на цю мітку можна з допомогою команди GОТО. Якщо після GOТО мітка не вка¬зана, то процес пакетної обробки завершується.
Приклад:
goto xxx
.