Главная страница
Навигация по странице:

  • Командные файлы. Теоретические сведения Командный (пакетный) файл

  • Часто используемые команды пакетной обработки: cls

  • Задание

  • Контрольные вопросы

  • ыЫы. Лабораторная работа Конфигурирование файлов управление процессами в операционной системе резервное хранение, командные файлы


    Скачать 31.53 Kb.
    НазваниеЛабораторная работа Конфигурирование файлов управление процессами в операционной системе резервное хранение, командные файлы
    Дата13.12.2022
    Размер31.53 Kb.
    Формат файлаdocx
    Имя файлаLP 9 (1).docx
    ТипЛабораторная работа
    #843076

    Тема 7. Работа в операционных системах и средах

    Лабораторная работа № 9. Конфигурирование файлов. управление процессами в операционной системе. резервное хранение, командные файлы

    Цели: научиться создавать командные файлы; научиться выполнять архивирование данных и пользоваться службой восстановления конфигурационных файлов; научиться управлять процессами в операционной системе.

    Командные файлы. Теоретические сведения

    Командный (пакетный) файл – это текстовый файл, который может содержать группу команд и/или обращений к прикладным программам. Командный файл имеет расширение bat и принадлежит к категории исполняемых файлов. Содержимое командного файла интерпретируется командным процессором и может включать:

    • внешние или внутренние команды ОС;

    • обращения к исполняемым программам *.COM или *.EXE, и вызовы других командных файлов;

    • команды для управления выводом на экран, а также для организации ветвлений и циклов;

    • метки, на которые совершается переход при выполнении заданного в файле условия. Каждая команда находится на отдельной строке.

    При использовании стандартного приложения «Блокнот» (notepad.exe) для написания командного файла для правильного отображения символов русского алфавита нужно выбрать шрифт Terminal, с помощью меню Правка – Шрифт.

    Работа с командным процессором предполагает использование двух устройств – устройства ввода (клавиатуры) и устройства вывода (дисплей). Для изменения стандартно используемых устройств ввода-вывода применяются специальные символы – символы перенаправления.

    Пример

    Для вывода справки не на экран, а в файл с именем help.txt, можно использовать команду help help.txt.

    При выполнении данной команды, в текущем каталоге будет создан файл с именем help.txt, содержимым которого будет результат вывода команды help. Если файл help.txt существовал на момент выполнения команды, его содержимое будет перезаписано. Для того чтобы дописать данные в конец существующего файла, используют удвоение символа перенаправления вывода – «».

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

    cls – очистка окна командной строки.

    rem [любая строка] – комментарий в тексте файла. Служит для каких-либо пояснений в содержимом командного файла или для временной блокировки команд. Строка командного файла, начинающаяся со слова rem, игнорируется.

    echo [on или off или Сообщение] – вывод на экран сообщений.

    Параметры on и off включают и выключают выдачу на экран системных сообщений («эха»). Команда echo off используется, чтобы не «засорять» экран при исполнении bat-файла. Произвольная строка после echo понимается как сообщение и без изменений выводится на экран.

    pause – прерывает выполнения командного файла до тех пор, пока не будет нажата любая клавиша на клавиатуре, при этом на экран выводится сообщение «Нажмите любую клавишу...»

    Задание № 1

    1. Каждый командный файл сохранять в отдельном файле на своем диске.

    2. Создать командный файл с именем hello.bat, который записывает в файл help.txt результат использования команды HELP.

    3. Создать командный файл с именем helpdir.bat, который записывает в файл helpdir.txt результат использования команды HELP DIR.

    4. Создать командный файл, который дописывает в файл helpdir.txt справку по использованию команды COLOR.

    5. В корневом каталоге своего диска создать командный файл, который:

    6. Создает дерево каталогов, как показано на рисунке.



    1. В каталоге Ваша_фамилия с помощью командной строки создать следующие файлы: 1.txt, 2.txt, 3.txt, lab1.pas, lab2.pas, face.bmp, foot.bmp, arm.bmp, beatles.mp3, rock.mp3.

    2. Содержимое текстовых файлов 1.txt, 2.txt, 3.txt произвольное, остальные файлы оставить пустыми.

    3. Создать командный файл Ваша_фамилия.bat в каталоге Ваша_фамилия, описать следующую последовательность команд и прокомментировать каждую из них:

    • удалить каталог В3, в каталоге А1 создать подкаталоги В4 и В5 и удалить каталог В2;

    • скопировать файл lab1.pas в каталог А2 и переименовать его в файл pas;

    • очистить экран от служебных записей;

    • вывести на экран поочередно информацию, хранящуюся во всех текстовых файлах в каталоге Ваша_фамилия;

    • скопировать все графические и текстовые файлы из каталога Ваша_фамилияв каталог С2;

    • объединить все текстовые файлы, хранящиеся в каталоге С2, в файл man.txt и вывести его содержимое на экран;

    • скопировать файл man.txt в каталог А1;

    • вывести на экран информацию о содержимом каталога Ваша_фамилия.

    Задание 2

    1. Создать командный файл с именем Ваше_имя.bat, выполняющий действия:

    • создание каталога Day;

    • вывод на экран сообщения «Объединение и переименование файлов»;

    • создание в каталоге Day текстовых файлов anew.txt и txt;

    • содержимое файла anew.txt: «Не бойтесь начинать что-то делать,»;

    • содержимое файла bnew.txt: «бойтесь не начинать»;

    • объединение содержимого файлов anew.txt и bnew.txt, находящихся в каталоге Day, в файл cnew.txt в каталоге Day;

    • вывод содержимого файла cnew.txt на экран;

    • ожидание нажатия клавиши;

    • переименование файлов anew.txt и bnew.txt в aold.txt и bold.txt соответственно;

    • вывод на экран: «Задание выполнено».

    Задание 3.

    1. Написать bat-файл, формирующий список всех файлов, расположенных на диске C: в каталоге Windows, выдать на экран и в файл Ваша_фамилия.txt.

    2. Написать bat-файл, который имена файлов, содержащих в расширении символ x, записывает в файл Ваше_имя.txt.

    Задание 4.

    1. Опишите возможности восстановления и резервного копирования, имеющиеся в Операционной системе Windows 10.

    2. Опишите утилиты и программы выполняющие функции восстановления для операционных систем.

    Контрольные вопросы:

    1. Что такое командный файл? Какой компонент ОС обрабатывает командные файлы?

    2. Что может включать командный файл?

    3. Какие существуют символы перенаправления?

    4. Как настроить окно командной строки?

    5. Какие существуют команды пакетной обработки?


    написать администратору сайта