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

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

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

Работа сделанна в 1998 году

Командные файлы - Лабораторная Работа, раздел Программирование, - 1998 год - Министерство Общего И Профессионального Образованияроссийской Федерациимосков...

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯРОССИЙСКОЙ ФЕДЕРАЦИИМОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ ИМАТЕМАТИКИКАФЕДРА ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ АППАРАТУРЫОТЧЕТпо лабораторной работе Командные файлы Дисциплина Системное ПО ЭВМ Выполнили студенты группы С-45. Преподаватель проф. Зарудный Д. И. Москва 1998Оглавление 1. Введение2. Рабочее задание3. Краткие сведения о командных файлах4. Практическая часть1. Тексты программ2. Протокол работы программ5. Заключение 1. ВведениеКомандные файлы - средство MS-DOS, позволяющееавтоматизировать часто выполняемые действия пользователя. Командные файлы могутвыполнять довольно сложную последовательность действий. Основой командныхфайлов служат команды MS-DOS.2. Рабочее задание1. Создать командный файл BATCH1.BAT,выполняющий действия 1. Отключение режима отображения наэкране выполняемой команды2. Вывод на экран Копирование иудаление файла 3. Создание на диске A каталога DIR1,и в нем создание каталога DIR24. Копирование файла с именем TEXT1.TXTиз каталога C ALPHA BETTA GAMMA в файл с именем TEXTNEW.TXT в каталогеA DIR1 DIR5. Удаление исходного файла6. Вывод на экран Файл скопирован иудален 7. Пауза до нажатия клавиши2. Создать командный файл с именемSUMMA.BAT, выполняющий действия 1. Вывод на экран Объединение ипереименование файлов 2. Объединение содержимого файловANEW.PAS и BNEW.PAS, находящихся в каталоге C D1, в файл CNEW.PAS в каталогеC D23. Вывод содержимого файла 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. IRкаталога NEWDIR и копирование в него всех .com файлов с диска C 3. Вывод на экран содержимого каталогаA MYDIR4. Удаление каталога A MYDIR NEWDIR5. Удаление каталога A MYDIR3. Краткие сведения о командных файлахКомандный файл состоит из последовательности строк, в каждойиз которых может находиться либо вызов программы, либо вспомогательные команды.Большинство строк командного файла обрабатываются DOS так же, как если бы онивводились пользователем в командной строке.

Вспомогательные команды служат дляуправления ходом работы командного файла.

Наиболее распространенныевспомогательные команды ЕСНОПри формате вызова ECHO OFF отменяет вывод строккомандного файла на экран при выполнении.

Команда ECHO ON возобновляетих вывод на экран.

Большинство командных файлов начинаются со строки ECHOOFF. Символ служит для отмены вывода на экран строки, следующей непосредственно за ним. В остальных случаях команда ЕСНО выводит на экрантекст, следующий за ней в строке. GOTOПрименяется для перехода к определенной строке командного файла.

При выполнении команды GOTO LABEL происходит переход к строке, начинающейся с текста LABEL. IКоманда будет выполнена в том случае, если условие будетистинно. Однако, допуст м формат IF NOT УСЛОВИЕ КОМАНДА. Приэтом команда выполнится, если условие ложно.

В качестве команды частоиспользуется GOTO.В качестве условия могут быть использованы выражения EXIST ФАЙЛ -истинно в том случае, если указанный файл существует. СТРОКА1 СТРОКА2 - истинно, если строки совпадают. Обычно в одну из строк входят параметры командного файла. PAUSEПриостанавливает выполнение командного файла до нажатияклавиши any. Если нажать клавиши Ctrl Break, выполнение командного файла будетпрервано. REMСтроки, начинающиеся с REM, при выполнении командногофайла игнорируются. В них можно записывать комментарии. FORФормат команды FOR x IN СПИСОК DO КОМАНДАПри выполнении КОМАНДА будет выполнена для каждогофайла из списка. Эту команду можно использовать, если программа, которую нужновызвать, не поддерживает джокеров - символов и ? в именах файлов.

Пример FOR A IN .TXT DO MORE lt AЭту команду можно использовать и в командной строке, но приэтом вместо х нужно писать х. Параметры командного файла - слова, идущие при его вызове вкомандной строке вслед за именем самого файла.

Пример - compare.bat example.txt. example2.txtВ командном файле параметры указываются с помощью выражений х, где х - цифра от 1 до 9. 0 означает имя самого командного файла.

Так, если в приведенном выше примере файл compare.bat содержит строку type 1 , то во время выполнения она заменится на type example.txt. Некоторые команды MS-DOS, необходимые в написании командныхфайлов Смена текущего каталога осуществляется командой CD имя каталогаСоздание каталога осуществляется командойMD имя каталога. Копирование файла - командой COPY имя файла1 имя файла2.Удаление каталога командой DELTREE имя каталогаФайлы объединяются командой COPY файл1 файл2 файл3 после выполнения которой файл3 содержит данные, находившиеся в файлах файл1 и файл4.

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

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

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

Файл BATCH1.BAT echo offecho Копирование иудаление файла a mkdir a dir... Файл BATCH4.BAT echo offgoto m 1gotoqend m1a mkdir a mydircopy c .com ... Тексты программ. Файл SUMMA.BAT echooffecho Объединение и переименование файлов copy c ... Файл EXIST.BAT echo offecho Копированиефайла в случае его отсутствия н...

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

ФайлSUMMA.BAT Объединение ипереименование файловc d1 anew.pasc d1 bnew... Файл BATCH4.BATа запуск с параметром 1 список из 10 .com файлов 10 фай... Файл EXIST. Задание выполнено 3. BATа файл отсутствует на дискете Копирование файла в случаеего отсутст...

Заключение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Работа с файловой системой в среде WIN32
Работа с файловой системой в среде WIN... Цель работы научиться создавать приложения в среде WIN выполняющие работу с файловой системой на уровне системных...

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

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