Пакетні командні файли і файл конфігурації МS DOS
Echo Файл %1 не знайдений
: exit
Слід помітити, що при порівнянні рядків, що містять %0-%9 потрібно бути обережним. Не слід це робити так:
ІF %2= = 838.„
Справа в тому, що якщо в командному файлі менше двох параметрів, то %2 буде заміщене порож¬нім рядком, і при виконанні команди виникне помилка. Ще гірше
ІF SSS== %2„,
оскільки в цьому випадку, якщо в командному файлі менш 2 параметрів можливо виконання зо¬всім не тієї команди. Правильно так:
іf-%2= =- SSS...
Файл АUTOЕХЕС. ВАТ
Якщо користувачу необхідно, щоб яка-небудь програма виконувалася автоматично кожний раз при запуску МS DOS, він повинен це зробити з допомогою файлу АUTOЕХЕС. ВАТ.
Автоматичне виконання програм ефективно, коли користувач хоче звернутися до спеціального па¬кету або коли користувачеві необхідно автоматично виконувати командний режим всякий раз, коли запускається система.
Якщо МS DOS знаходить файл АUTOЕХЕС. ВАТ, він негайно виконується процесором консоль-них команд, і підказки дати і часу обходяться. Якщо МS DOSне знаходить АUTOЕХЕС. ВАТ файл, то виставляються підказки дати і часу.
Необхідно пам'ятати, що якщо використовується файл АUTOЕХЕС. ВАТ, МS DOS не виставляє підказку для введення поточної дати і часу до тих пір, доки команди DАТЕ і ТІМЕ не будуть включені в файл АUTOЕХЕС. ВАТ.
Написання файлу СОNFІG. SYS
В кореневому каталозі жорсткого диску, з якого завантажується операційна система, може знахо¬дитися файл СОNFІG. SYS, що задає параметри МS DOS. Файл СОNFІG. SYS «. повинен являти собою текстовий (АSСІІ) файл. Кожний рядок цього файлу має вигляд:
., Ім’я команди = значення
Нижче перераховуються найбільш часто вживані команди ,що використовуються в
файлі СОNFІG. SYS:
Break= on - встановити режим перевірки натиску [Ctrl - Break] при операціях зводу/виводу з диску. Це дозволяє переривати виконання програм, що інакше б виконувалися до свого завершення;Buffers= число буферів - встановлення числа буферів для операцій вводу/виводу з диску. Для ІВМ РС без жорсткого диску рекомендується 4-5 буферів, для ІВМ РС ХТ с "жорстким диском 10-20 МБайт -15-20 буферів, для ІВМ РС АТ з жорстким диском 20-40М -30-40 буферів;
; Country=049 (для МS DOS версії 3.2)
Country=049, 437, повне ім'я файлу СОNFІG. SYS (для МS DOS версії 3.3) встановлення зручного формату видачі інформації про дату і часу;