ОБЩЕЕ ОПИСАНИЕ СИНТАКСИСА
Любая символьная запись после '*' или ';' считается комментарием и
игнорируется системой. При обработке конфигурационного файла система не
делает различий между большими и малыми буквами. Все числовые величины в
конфигурационном файле могут быть записаны в десятичном или в
шестнадцатеричном виде.
Вы можете в начале любой строки файла CONFIG.xxx использовать префиксы:
CPU88, CPU86, CPU286, CPU386, CPU486, PC, AT, XT, PS1, PS2 или их
комбинации. Эти префиксы означают "для процессора xxx" и "для компьютера
типа xxx". Для префиксов CPUxxx в конце допустимо использование символа "+",
означающего "для процессора xxx и выше".
CPU88 - CPU486 - процессоры i88 - i486 и совместимые
PC - PC original
XT - IBM PC/XT совместимый
AT - IBM PC/AT совместимый
PS1 - IBM PS/1
PS2 - IBM PS/2
Например,
CPU386+ PS2 echo "Running on PS/2 i386/i486/P5/.. computer"
При обработке данной строки система выдаст сообщение:
Running on PS/2 i386/i486/P5/.. computer
Некоторые команды в качестве аргумента имеют необязательные параметры.
Как правило, на это указывает специальный ключевой символ. По умолчанию это
символ '/'. Ключевой символ может быть переопределен с помощью команды
SWITCHAR (sys), после чего следует использовать новый ключевой символ
вместо '/'. Например:
SWITCHAR = -
DRIVPARM = -d:0-c
В связи с тем, что система осуществляет несколько проходов при
обработке конфигурационного файла, директиву SWITCHAR следует располагать в
самом начале файла.
При описании синтаксиса используются следующие обозначения:
<...> - обязательный параметр;
[...] - необязательный параметр;
| - "или" - указывает на возможность альтернативы.
Примеры:
DRIVATTR <[/T][/C][/S]>
Здесь аргументом команды является строка, которая должна всегда
содержать вначале запись "/D:dd", а затем хотя бы одну из "/T", "/C","/S".
BREAK =
Команда BREAK должна иметь в качестве аргумента "ON" либо "OFF". Вы
можете использовать директивы "YES" и "NO" вместо "ON" и "OFF"
соответственно.
игнорируется системой. При обработке конфигурационного файла система не
делает различий между большими и малыми буквами. Все числовые величины в
конфигурационном файле могут быть записаны в десятичном или в
шестнадцатеричном виде.
Вы можете в начале любой строки файла CONFIG.xxx использовать префиксы:
CPU88, CPU86, CPU286, CPU386, CPU486, PC, AT, XT, PS1, PS2 или их
комбинации. Эти префиксы означают "для процессора xxx" и "для компьютера
типа xxx". Для префиксов CPUxxx в конце допустимо использование символа "+",
означающего "для процессора xxx и выше".
CPU88 - CPU486 - процессоры i88 - i486 и совместимые
PC - PC original
XT - IBM PC/XT совместимый
AT - IBM PC/AT совместимый
PS1 - IBM PS/1
PS2 - IBM PS/2
Например,
CPU386+ PS2 echo "Running on PS/2 i386/i486/P5/.. computer"
При обработке данной строки система выдаст сообщение:
Running on PS/2 i386/i486/P5/.. computer
Некоторые команды в качестве аргумента имеют необязательные параметры.
Как правило, на это указывает специальный ключевой символ. По умолчанию это
символ '/'. Ключевой символ может быть переопределен с помощью команды
SWITCHAR (sys), после чего следует использовать новый ключевой символ
вместо '/'. Например:
SWITCHAR = -
DRIVPARM = -d:0-c
В связи с тем, что система осуществляет несколько проходов при
обработке конфигурационного файла, директиву SWITCHAR следует располагать в
самом начале файла.
При описании синтаксиса используются следующие обозначения:
<...> - обязательный параметр;
[...] - необязательный параметр;
| - "или" - указывает на возможность альтернативы.
Примеры:
DRIVATTR <[/T][/C][/S]>
Здесь аргументом команды является строка, которая должна всегда
содержать вначале запись "/D:dd", а затем хотя бы одну из "/T", "/C","/S".
BREAK =
Команда BREAK должна иметь в качестве аргумента "ON" либо "OFF". Вы
можете использовать директивы "YES" и "NO" вместо "ON" и "OFF"
соответственно.