МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ
КАФЕДРА ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ АППАРАТУРЫ
ОТЧЕТ
по лабораторной работе “Командные файлы”
Дисциплина “Системное ПО ЭВМ”
Выполнили студенты группы С-45.
Преподаватель проф. Зарудный Д. И.
Москва 1998
Оглавление
1. Введение
2. Рабочее задание
3. Краткие сведения о командных файлах
4. Практическая часть
1. Тексты программ
2. Протокол работы программ
5. Заключение
1. Введение
Командные файлы - средство MS-DOS, позволяющее автоматизировать часто выполняемые действия пользователя. Командные файлы могут выполнять довольно сложную последовательность действий. Основой командных файлов служат команды MS-DOS.
2. Рабочее задание
1. Создать командный файл BATCH1.BAT, выполняющий действия:
1. Отключение режима отображения на экране выполняемой команды
2. Вывод на экран: "Копирование и удаление файла"
3. Создание на диске A: каталога DIR1, и в нем создание каталога DIR2
4. Копирование файла с именем TEXT1.TXT из каталога C:ALPHABETTAGAMMA в файл с именем TEXTNEW.TXT в каталоге A:DIR1DIR2
5. Удаление исходного файла
6. Вывод на экран: “Файл скопирован и удален”
7. Пауза до нажатия клавиши
2. Создать командный файл с именем SUMMA.BAT, выполняющий действия:
1. Вывод на экран “Объединение и переименование файлов”
2. Объединение содержимого файлов ANEW.PAS и BNEW.PAS, находящихся в каталоге C:D1, в файл CNEW.PAS в каталоге C:D2
3. Вывод содержимого файла CNEW.PAS на экран
4. Ожидание нажатия клавиши
5. Переименование файлов ANEW.PAS и BNEW.PAS в AOLD.PAS и BOLD.PAS соответственно.
6. Вывод на экран: "Задание выполнено"
3. Создать командный файл с именем _EXIST.BAT, выполняющий действия:
1. Вывод на экран “Копирование файла в случае его отсутствия на дискете”
2. В случае отсутствия файла SIMP.FOR на диске A: скопировать его туда из каталога C:FOR и вывести на экран: "Файл simp.for скопирован на диск A:"
3. Если файл SIMP.FOR уже есть на диске, вывести на экран: "Файл simp.for уже есть на дискете"
4. Создать командный файл с именем BATCH4.BAT, выполняющий различные действия в зависимости от переданного параметра в строке вызова:
1. Создание каталога A:MYDIR и копирование в него всех .com и .exe файлов с диска C:
2. Создание в каталоге A:MYDIR каталога NEWDIR и копирование в него всех .com файлов с диска C:
3. Вывод на экран содержимого каталога A:MYDIR
4. Удаление каталога A:MYDIRNEWDIR
5. Удаление каталога A:MYDIR
3. Краткие сведения о командных файлах
Командный файл состоит из последовательности строк, в каждой из которых может находиться либо вызов программы, либо вспомогательные команды. Большинство строк командного файла обрабатываются DOS так же, как если бы они вводились пользователем в командной строке. Вспомогательные команды служат для управления ходом работы командного файла. Наиболее распространенные вспомогательные команды:
ЕСНО
При формате вызова ECHO OFF отменяет вывод строк командного файла на экран при выполнении. Команда ECHO ON возобновляет их вывод на экран. Большинство командных файлов начинаются со строки @ECHO OFF . Символ "@ " служит для отмены вывода на экран строки, следующей непосредственно за ним.
В остальных случаях команда ЕСНО выводит на экран текст, следующий за ней в строке.
GOTO
Применяется для перехода к определенной строке командного файла. При выполнении команды GOTO LABEL происходит переход к строке, начинающейся с текста :LABEL .
IF
Служит для проверки условия во время выполнения командного файла.
Формат команды: IF УСЛОВИЕ КОМАНДА .
Команда будет выполнена в том случае, если условие будет истинно. Однако, допуст м формат IF NOT УСЛОВИЕ КОМАНДА . При этом команда выполнится, если условие ложно. В качестве команды часто используется GOTO .
В качестве условия могут быть использованы выражения:
EXIST ФАЙЛ - истинно в том случае, если указанный файл существует.
СТРОКА1 = = СТРОКА2 - истинно, если строки совпадают. Обычно в одну из строк входят параметры командного файла .
PAUSE
Приостанавливает выполнение командного файла до нажатия клавиши any. Если нажать клавиши Ctrl+Break, выполнение командного файла будет прервано.
REM
Строки, начинающиеся с REM , при выполнении командного файла игнорируются. В них можно записывать комментарии.
FOR
Формат команды: FOR %%x IN (СПИСОК ) DO КОМАНДА
При выполнении КОМАНДА будет выполнена для каждого файла из списка. Эту команду можно использовать, если программа, которую нужно вызвать, не поддерживает "джокеров" - символов &q
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.