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

  • Строка1

  • %%переменная

  • C:\cd\

  • DRIVERS

  • Практика бд. Операционные. Министерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин


    Скачать 324.61 Kb.
    НазваниеМинистерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин
    АнкорПрактика бд
    Дата11.04.2023
    Размер324.61 Kb.
    Формат файлаdocx
    Имя файлаОперационные.docx
    ТипДокументы
    #1055283
    страница21 из 22
    1   ...   14   15   16   17   18   19   20   21   22

    if [not] errorlevel число команда [else команда]


    Условие выполняется, если предыдущая команда, обработанная интерпретатором команд cmd.exe, завершилась с кодом, равным или большим числа.

    if [not] строка1==строка2 команда [else команда]


    Условие выполняется, если строки Строка1 и Строка2 совпадают. Строки могут являться символьными выражениями или пакетными переменными (например, %1). Явно заданные строки нет необходимости заключать в кавычки.

    if [not] exist имя_файла команда [else команда]


    Условие выполняется, если существует файл с именем имя_файла.

    for оператор итеративного цикла.

    Синтаксис

    for {%переменная | %%переменная} in (множество) do


    команда

    {%переменная | %%переменная} обязательный параметр | замещаемый параметр. Если команда for вызывается из командной строки, необходимо использовать %переменная. Если команда for вызывается из пакетного файла (скрипта), то необходимо использовать

    %%переменная. В переменных учитывается регистр и они могут быть представлены буквами, например %A, %B или %C.

    ( множество ) обязательный параметр. Задает один или несколько файлов, каталогов, диапазон значений или текстовых строк, подлежащих обработке заданной командой. Скобки являются обязательными.
    команда обязательный параметр. Задает команду, которая будет выполнена для каждого файла, каталога, диапазона значений или текстовой строки, включенной в указанный параметр (множество).

    Приведенный список команд неполон, возможно использование других команд.

    Задание на лабораторную работу


    1. Работасфайламиидиректориями

      1. Создать каталог на диске С:\ с именем LAB6. В нем создать файлы с информацией о версии операционной системы, свободной и загруженной памяти, жестких дисках, подключенных в системе. Имена файлов должны соответствовать применяемой команде.

      2. Создать подкаталог TEST, в него скопировать содержимое каталога

    LAB6.


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

    LAB6.


      1. Удалить все файлы в текущем каталоге, кроме созданного последним, указав явно имена удаляемых файлов.

      2. Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения п.п. 1.1–1.4.

    1. Запускиудалениепроцессов

      1. В ручную узнать имя_хостового_компьютера (свойства компьютера).

      2. Создать исполняемый файл, производящий копирование любого файла из дериктории C:\cd\ объемом более 2 Мбайт на ресурс

    \\имя_хостового_компьютера\temp с поддержкой продолжения копирования при обрыве.

      1. Настроить запуск файла по расписанию через 1 минуту.

      2. Проверить запуск копирования; если процесс появился, принудительно завершить его.

      3. Сравнить исходный и конечный файл. Проверить их целостность.

      4. Продолжить копирование с места разрыва.

      5. Создать текстовый файл со списком использованных команд с

    параметрами, использованными для выполнения п.п. 2.1–2.5.

    1. Работасослужбами

      1. Получить файл, содержащий список служб, запущенных в системе.

      2. Создать командный файл обеспечивающий:

        1. остановку служб DNS-client;

        2. с временной задержкой, создание файла, содержащего обновленный список служб, запущенных в системе;

        3. запуск другого командного файла, сравнивающего файлы, полученные в пп. 3.1 и 3.2, и создающего разностный файл;

        4. восстановление работы служб.

      3. Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения пп. 3.1–3.2.

      4. Поискисортировкаинформациивфайлах

        1. Поместить список всех имен драйверов, загруженных в системе, в файл DRIVERS, в табличной форме.

        2. Отсортировать полученные в п.п. 4.1 данные в обратном порядке по алфавиту.

        3. Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения п.п. 4.1–4.2.
    1   ...   14   15   16   17   18   19   20   21   22


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