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

Заказать работу
Командные файлыМИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ КАФЕДРА ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ АППАРАТУРЫ ОТЧЕТ по лабораторной работе “Командные файлы” Дисциплина “Системное ПО ЭВМ” Выполнили студенты группы С-45. Преподаватель проф. Зарудный Д. И. Москва 1998 Оглавление Введение Рабочее задание Краткие сведения о командных файлах Практическая часть Тексты программ Протокол работы программ Заключение 1. Введение Командные файлы - средство MS-DOS, позволяющее автоматизировать часто выполняемые действия пользователя. Командные файлы могут выполнять довольно сложную последовательность действий. Основой командных файлов служат команды MS-DOS. 2. Рабочее задание Создать командный файл BATCH1.BAT, выполняющий действия: Отключение режима отображения на экране выполняемой команды Вывод на экран: "Копирование и удаление файла" Создание на диске A: каталога DIR1, и в нем создание каталога DIR2 Копирование файла с именем TEXT1.TXT из каталога C:\ALPHA\BETTA\GAMMA в файл с именем TEXTNEW.TXT в каталоге A:\DIR1\DIR2 Удаление исходного файла Вывод на экран: “Файл скопирован и удален” Пауза до нажатия клавиши Создать командный файл с именем SUMMA.BAT, выполняющий действия: Вывод на экран “Объединение и переименование файлов” Объединение содержимого файлов ANEW.PAS и BNEW.PAS, находящихся в каталоге C:\D1, в файл CNEW.PAS в каталоге C:\D2 Вывод содержимого файла CNEW.PAS на экран Ожидание нажатия клавиши Переименование файлов ANEW.PAS и BNEW.PAS в AOLD.PAS и BOLD.PAS соответственно. Вывод на экран: "Задание выполнено" Создать командный файл с именем _EXIST.BAT, выполняющий действия: Вывод на экран “Копирование файла в случае его отсутствия на дискете” В случае отсутствия файла SIMP.FOR на диске A: скопировать его туда из каталога C:\FOR и вывести на экран: "Файл simp.for скопирован на диск A:" Если файл SIMP.FOR уже есть на диске, вывести на экран: "Файл simp.for уже есть на дискете" Создать командный файл с именем BATCH4.BAT, выполняющий различные действия в зависимости от переданного параметра в строке вызова: Создание каталога A:\MYDIR и копирование в него всех .com и .exe файлов с диска C: Создание в каталоге A:\MYDIR каталога \NEWDIR и копирование в него всех .com файлов с диска C: Вывод на экран содержимого каталога A:\MYDIR Удаление каталога A:\MYDIR\NEWDIR Удаление каталога 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 A IN (*.TXT) DO MORE

Другие материалы

  • Програма емуляції роботи командного процесора операційної системи
  • ... Використання різних методів та ресурсів програмування дозволило створити невелику за об’ємом та швидкодіючу програму емуляції роботи командного процесора ОС. ЛІТЕРАТУРА 1. Баженова І. Ю. Visual C++ 6.0 Уроки програмування. – Київ: Фоліо, 1997 2. Б. Керниган, Д. Ричи. Язык программирования ...

  • Работа с файлами и каталогами
  • ... на две группы: основные и advanced. Основные команды являются фундаментальными в использовании файловой системы; advanced команды предполагают сложную технику обработки информации при работе с файлами. Основные команды В этом подразделе описываются команды системы UNIX, необходимые для доступа к ...

  • Управління файлами за допомогою файлового менеджера Windows Commander
  • ... ’яті. Але, щоб отримати доступ до цих файлів, їх треба спочатку розпакувати. Файли з розширеннями .TAR прийшли зі світу ОС UNIX – зазвичай їх запаковують у a GZIP файл (.GZ). такі файли також можна видозмінювати за допомогою файлового менеджера Windows Commander. Архіви формату CAB використовуються ...

  • Резидентный обработчик клавиатуры (перехват нажатий клавиш и запись в файл)
  • ... обработчика. 3. Описание программы 3.1. Описание для пользователя Приведённая ниже программа осуществляет перехват прерывания от клавиатуры, и производит запись скэн-кодов клавиш и байта флагов клавиатуры в файл с именем « s_code&f.txt ». При этом фиксируются только нажатия клавиш. Запись ...

  • Семантический анализ структуры EXE файла и дисассемблер (с примерами и исходниками), вирусология
  • ... D. 3.   Структура COM – файла.   Для выполнения компоновки можно также создавать COM-файлы. Примером часто используемого COM-файла является COMMAND.COM. Программа EXE2BIN.COM в оперативной системе DOS (3 версия о более) преобразует EXE-файлы в COM-файлы. Фактически эта ...

  • Файлові менеджери ОС Windows
  • ... можна додавати до останнього відкритого діалогового вікна копіювання. Ця функція файлового менеджера Windows Commander дуже корисна при копіюванні файлів великого розміру одного за другим. Такий режим копіювання набагато ефективніший, ніж паралельне копіювання усіх фалів зразу (воно може призвести ...

  • Эмуляция командного процессора ОС UNIX в среде Windows 9x
  • ... revolution matrix reload matrix $ mv 7.txt 9.txt Файл перенесен! Заключение В курсовой работе по дисциплине "Операционные системы" на тему "Эмуляция командного процессора ОС UNIX в среде Windows 9х" были рассмотрены вопросы касающиеся файловой системы операционных систем ...

  • Запуск анимационных и видео-файлов
  • ... будете загружать другие видео и анимационные файлы. В окно приложения можете поместить выбранный на Ваше усмотрение рисунок, например, из метафайла 41.wmf. Если Вы хотите, чтобы сразу после нажатия на клавиши «Видео 1» или «Видео 2» автоматически начиналась демонстрация видео-файла, то в процедуру ...

  • Интерпретатор командного языка shell
  • ... аргумента операции перехода от имени к значению. Без них .err приклеилась бы к имени. 2.3. Переменные и подстановка их значений Все переменные в языке shell - текстовые. Их имена должны начинаться с буквы и состоять из латинских букв, цифр и знака подчеркивания (_). Чтобы воспользоваться значением ...

  • Программа для перегляду текстових файлів різного розміру
  • ... то при використанні WINDOWS NT треба бути уважним при перегляді файлів і мати дозвіл но перегляд. 4. Інструкція користувача Для запуску програми потрібно набрати в командному рядку ім‘я запускного файлу та замість параметра ім‘я файлу для перегляду. Але якщо програма запущена без параметра то ...

  • Модули, записи и файлы
  • ... Flush (ее параметр - файловая пере­менная). Flush используется для завершения обменов с файлом без его закрытия. Обмены с файлами всегда реализуются через некоторый буфер в оперативной памяти, поэтому в процессе записи на файл последние записываемые элементы могут еще находиться ("застрять" ...

Каталог учебных материалов

Свежие работы в разделе

Наша кнопка

Разместить ссылку на наш сайт можно воспользовавшись следующим кодом:

Контакты

Если у вас возникли какие либо вопросы, обращайтесь на email администратора: admin@kazreferat.info