Реферат: Основы работы на ПК
for - выполнение команды для группы файлов.
goto - Переход на указанную метку.
if - выполнение команды при наличия некоторого условия.
pause - Пауза в процессе выполнения файла.
rem - вывод коментария.
shift - Увеличение количества формальных параметров.
2.12. Файл Config.sys
В корневом каталоге жесткого диска, с которого загружаетсяоперационная система, может находиться файл Config.sys, задающий параметры операционной системы MS DOS, а также указывающий, какие программы, расширяющие возможности операционной системы, необходимо загружать в оперативную память. Файл Config.sys должен представлять собой текстовый (ASCII) файл. Каждая строка этого файла имеет вид:
имя_команды = значение
Ниже перечисляются наиболее часто используемые команды файла Config.sys:
Break = on - установить режим проверки нажатия [Ctrl-Break] при операциях ввода-вывода с диском. Это позволяет прерывать выполнение программ, которые иначе бы выполнялись до своего завершения.
Buffers = число буферов - установка числа буферов для операций ввода-вывода с диском. Для IBM PC без жесткого диска рекомендуется использовать 4-5 буферов, для IBM PC AT с жестким диском 20-40М - 30-40 буферов.
Country = 049,437, полное-имя-файла-COUNTRY.SYS – установка удобного формата выдачи информации о дате и времени.
Files = число – установка максимального числа одновременно открытых файлов. Многие программы требуют для своего выполнения, чтобы значение параметра Files было не менее 20.
Shell = COMMAND.COM /E:число-байтов /P – увеличение размера области памяти, в которой хранятся переменные окружения. Число байтов задает размер этой области.
Device = имя-файла-драйвера [/E] - установка драйвера устройства. Параметр /E указывает, что "электронный" диск должен размещаться в расширенной памяти процессора Intel-80286 или 80386 (сверх 640К).
Пример файла Config.sys
Break = on
Files = 20
Buffers = 16
Shell = COMMAND.COM/E:512 /P
Device = C:\EXE\SYS\ANSI.SYS
Device = C:\EXE\SYS\HARDRIVE.SYS
Device = C:\EXE\SYS\MOUSE.SYS
Device = C:\EXE\SYS\VDISK.SYS 384 /E
2.13. Файл Autoexec.bat
Этот пакетный файл также содержит последовательность командных строк, но отличается от обычных пакетных файлов тем, что его выполнение начинается каждый раз, когда Вы включаете свой компьютер. MS-DOS автоматически после включения компьютера ищет этот файл в текущем каталоге, и если находит, немедленно приступает к его выполнению. Если такой файл не найден, то на экран выводится стандартный запрос ситемы на ввод текущей даты и времени. Если Вы создаете файл autoexec.bat, то Вы должны поместить его в корневой каталог диска MS-DOS.
Дополнительную гибкость пакетному файлу придают формальные параметры, реальные значения которых подставляются в ходе выполнения пакетного файла. Эти параметры имеют вид %1 - %9, например dir %1 > %2. Параметр %0 всегда заменяется системой на имя дисковода (если указано) и имя пакетногофайла. Если Вы хотите использовать больше десяти параметров,
то следует обратиться к описанию команды shift в этой главе. Если знак процента является частью имени какого-либо файла, то этот знак необходимо указывать дважды: abc%%d.exe.