Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Установка приложений DOS аналогично DOS.
Каждое приложение DOS требует свою виртуальную машину, требующую дополнительную настройку. Запуск через ярлык или exe файл. В файле APPS.INF содержится описание наиболее известных приложений DOS. При загрузке используется PIF файл. Если его нет то DEFAULT.PIF. Еще можно запустить через
· START(ПУСК)àRUN,
· Автозагрузка
· Hot key
· Ярлык
DOS-приложения через связанный документ обычно не запускаются. Завершение работы аналогично Win-приложениям (закрыть окошко, закончить программу или аварийно). Возможен запуск приложений DOS либо в окне – сеанс DOS, либо в среде DOS. Команды DOS делятся на внешние (format) и внутренние (dir), которые находятся в command.com и не могут быть удалены.
Команды DOS
работа с каталогами
работа с файлами
работа с устройствами
написание пакетных файлов
сетевая работа (нет в DOS для Windows)
PIF файл
v General
v Program
Ø Путь
Ø Имя файла
Ø Рабочий каталог
Ø Пакетный файл (аналогичный autoexec.bat с настройками, который выполняется до запуска приложений)
Ø Горячие ключи
Ø Close on exit
v Font
v Screen
Ø Окно/весь экран
Ø Fast BIOS Emulation – копируется BIOS в память и работает быстрее
Ø Dynamic memory allocation – Windows управляет динамической памятью, освободившейся при переходе в текстовый режим. При этом экономится место, но тратится место.
v Приоритет ожидания
v Memory
Ø CMA (HMA)
Ø EMS
Ø XMS
Ø DPMI – замена EMS, работает быстрее
v Разное
Ø Горячие клавиши Windows
Ø Уровень приоритета
Переназначение стандартных потоков ввода/вывода.
Стандартные потоки DOS – клавиатура (ввод) и монитор (вывод).
v Переадресация
Ø вывод
dir > dirlist
dir >> dirlist (добавление в конец)
dir > prn
Ø ввод/вывод
sort /r <infile >outfile
v Конвейеризация
Выходные данные первого приложения сохраняются во временный файл и подаются на вход следующего приложения и т. д. Если нет места – неудача. Временный файл удаляется. Существуют вспомогательные фильтры sort, find, more.
dir | more | sort
echo y | del *.*>nul
Команды MS-DOS для написания пакетных файлов.
Пакетные файлы в Windows не допускают символы альтернативного алфавита. Команды пакетных файлов делятся на управляющие и исполняемые.
<имя пакетного файла[.bat]> [<параметры>]
Параметры разделены пробелом и внутри пакетного файла именуются от %0 (название самого bat-файла) до %9.
Переменные среды окружения - %<имя переменной среды окружения>%
Команды
1) [@]echo [{on, off, <строка>,.}] – если без параметров – текущий режим
2) shift – сдвиг параметров влево, (%0ß%1, …, %9ßсл. параметр из списка)
3) rem <текст> - комментарий
4) pause – пауза в исполнении файла, строка "Press any key to continue…"
5) goto <метка> - переход
: <метка>
6) call <имя> [<список параметров>] – вызов другого bat-файла, не более 4 вложенных вызовов
7) if
a) if [not] exist <описание файла/каталога> <команда>
b) if [not] [ <разделит> ]<строка1> = = [ <разделит> ]<строка2> <команда>
разделитель (#, \, /, &) используется для задания пустого значения
c) if [not] errorlevel <значение> <команда>
проверяется код_возврата >= число, любая команда также формирует код возврата
8) choice [/С:<строка>] [/T:<символ>,<секунд>] [<сообщение>, /N]
Строка задает возможные символы (по умолчанию – Y/N), /T – параметры по умолчанию, /N – не выводить возможные варианты ответа. По окончании возвращается код символа в качестве errorlevel
9) cls – очистка экрана
10) exit – завершение выполнения
11) for %%символ in (<список>) do <command> [parameters] – цикл, %%символßследующее значение из списка
Команды MS-DOS для написания многоконфигурационных файлов загрузки: CONFIG.SYS и AUTOEXEC.BAT.
Config.sys состоит из нескольких блоков.
[ menu ]
menuitem=…
menuitem=…
menudefault=…
submenu …
[ common ] – таких блоков может быть несколько
…
Команды:
· MENUITEM = <имя блока> [, "<название пункта>"]
· MENUDEFAULT = <имя блока >[, "<пункт>"], <секунд>
· MENUCOLOR = <символ>, <фон>
· INCLUDE = <имя блока>
Формируется переменная %CONFIG% - имя выбранного блока. Удобно ее использовать в autoexec.bat.
Пример
Config.sys
[MENU]
MENUITEM = C, “Turbo C 2.01”
MENUITEM=PAS, “SUXX”
[COMMON]
break=on
[C]
FILES=20
BUFFERS=20
[PAS]
FILES=120
BUFFERS=40
[COMMON]
fcbs=4
Autoexec.bat
GOTO %CONFIG%
:C
PATH C:\TC;
TC
EXIT
:PAS
PATH C:\TP\BIN;
TP
Замечание:
· Можно еще использовать команду CHOICE
· Допускается и использование вложенности в CONFIG.SYS, для этого используется команда SUBMENU
|
|
|
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!