рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Командные файлы

Командные файлы - раздел Программирование, Оглавление 1. Введение 2. Рабочее Задание 3. Краткие Сведения О Командных Фа...

Оглавление 1. Введение 2. Рабочее задание 3. Краткие сведения о командных файлах 4. Практическая часть 1. Тексты программ 2. Протокол работы программ 5. Заключение 1. Введение Командные файлы - средство MS-DOS, позволяющее автоматизировать часто выполняемые действия пользователя.Командные файлы могут выполнять довольно сложную последовательность действий. Основой командных файлов служат команды MS-DOS. 2. Рабочее задание 1. Создать командный файл BATCH1. BAT, выполняющий действия: 1. Отключение режима отображения на экране выполняемой команды 2. Вывод на экран: "Копирование и удаление файла" 3. Создание на диске A: каталога DIR1, и в нем создание каталога DIR4. Копирование файла с именем TEXT1. TXT из каталога C: ALPHABETTAGAMMA в файл с именем TEXTNEW. TXT в каталоге A: DIR1DIR5. Удаление исходного файла 6. Вывод на экран: “Файл скопирован и удален” 7. Пауза до нажатия клавиши 2. Создать командный файл с именем SUMMA. BAT, выполняющий действия: 1. Вывод на экран “Объединение и переименование файлов” 2. Объединение содержимого файлов ANEW. PAS и BNEW. PAS, находящихся в каталоге C: D1, в файл CNEW. PAS в каталоге C: D3. Вывод содержимого файла 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 КОМАНДА При выполнении КОМАНДА будет выполнена для каждого файла из списка. Эту команду можно использовать, если программа, которую нужно вызвать, не поддерживает "джокеров" - символов "*" и "? " в именах файлов. Пример: FOR %%A IN (*. TXT) DO MORE<%%A Эту команду можно использовать и в командной строке, но при этом вместо %%х нужно писать %х. Параметры командного файла - слова, идущие при его вызове в командной строке вслед за именем самого файла.

Пример - compare. bat example. txt. example2. txt В командном файле параметры указываются с помощью выражений %х, где х - цифра от 1 до 9. %0 означает имя самого командного файла. Так, если в приведенном выше примере файл compare. bat содержит строку type %1, то во время выполнения она заменится на type example. txt. Некоторые команды MS-DOS, необходимые в написании командных файлов: Смена текущего каталога осуществляется командой CD имя_каталога Создание каталога осуществляется командой MD имя_каталога.

Копирование файла - командой COPY имя_файла1 имя_файла2. Удаление файла - командой DEL имя_файла. Удаление каталога – командой DELTREE имя_каталога Файлы объединяются командой COPY файл1 + файл2 файл3 после выполнения которой файл3 содержит данные, находившиеся в файлах файл1 и файл2. 4.

Практическая часть

Практическая часть 4.1

Тексты программ

txt a: dir1dir2 extnew. pas aold. pas rename c: d1new. pas bold. for goto met1echo Файл simp.

Протокол работы программ

pas } { Содержимое файла bnew. for скопирован на диск A: б) файл есть на дискете: Копирование файла в... for уже есть на дискете 4. com файлов } 10 файл(а, ов) скопировано { список из 8. com файлов } 10 файл(а, ов) скопировано в) запуск с параметром 3 { выв...

Заключение

Заключение Выполненные задания позволяют сделать вывод о целесообразности применения командных файлов в случае необходимости использования часто повторяющихся действий. Командные файлы являются наиболее удачным решением для реализации простых алгоритмов, связанных с операциями над файлами.

Однако для реализации сложных алгоритмов язык командных файлов может оказаться недостаточным.

– Конец работы –

Используемые теги: Командные, файлы0.052

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Командные файлы

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Командний рядок. Робота з файлами. Командний рядок. Робота з пакетними (bat, batch) файлами. Командний рядок. Робота з командами SET, IF GOTO. Windows XP. Створення файлу відповідей
Лабораторна робота Командний рядок Робота з файлами Лабораторна робота Командний рядок Робота з пакетними... ЗАГАЛЬНІ МЕТОДИЧНІ ВКАЗІВКИ...

Модуль 1. Системное обеспечение информационных процессов. Лекция №2. Файловые менеджеры. Программы для обслуживания и настройки компьютера. План лекции. Работа с файловой системой при помощи Проводника. Альтернативные файловые менеджеры Total Commander
Лекция Файловые менеджеры Программы для обслуживания и настройки компьютера... План лекции... Работа с файловой системой при помощи Проводника Альтернативные файловые менеджеры Total Commander Far...

ФАЙЛОВЫЕ МЕНЕДЖЕРЫ. TOTAL COMMANDER: МЕНЮ ФАЙЛ
Цель работы Ознакомиться с интерфейсом и основными операциями с файлами предоставляемыми файловым менеджером Total... Краткие теоретические сведения Пользовательский... Обновить содержимое панели...

Возможности командных файлов MS-DOS
Введение... Довольно часто в процессе работы с компьютером обнаруживается что необходимо... Пример Для удаления ненужных файлов и оптимизации размещения файлов на жестком диске иначе говоря сжатия диска...

Командные файлы
Вспомогательные команды служат дляуправления ходом работы командного файла. Наиболее распространенныевспомогательные команды ЕСНОПри формате вызова ECHO… Команда ECHO ON возобновляетих вывод на экран.

На тему Ознакомление со средой MATLAB. Работа в командном окне
Федеральное государственное бюджетное образовательное учреждение... высшего профессионального образования... Пензенский государственный технологический университет...

Файл 6. Мартин Хайдеггер 1889-1976 о метафизике и метафизическом мышлении
В современной философии как и во всей предшествующей истории философии проблема бытия является фундаментальной проблемой Все остальные... Что есть бытие в чем сущность человеческой природы как связан человек с... предназначенное к проникновению в...

Практическая работа №2 Тема: Составление имен каталогов и файлов, их шаблонов и маршрутов к заданным файлам
Тема Составление имен каталогов и файлов их шаблонов и маршрутов к заданным файлам... Цель работы овладение практическими навыками работы в файловой системе по... Практическая работа Порядок выполнения работы...

Данная книга предназначена только для предварительного ознакомления! Просим Вас удалить этот файл с жесткого диска после прочтения. Спасибо
Идеальная химия Идеальная химия Оригинальное название Simone Elkeles Perfect... Аннотация...

Файл из архива книг, сайта "Канал ОРИС. Сириус - Плеяды - Земля"
Файл из архива книг сайта quot Канал ОРИС Сириус Плеяды Земля quot... URL http www chat ru oris index htm...

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам