Задание 6. Создание пакетного файла, реализующего определенную последовательность действий в ОС Windows XP




Порядок выполнения:

I. Создайте новый пакетный файл, воспользовавшись любым текстовым редактором. Имя пакетного файла выберете самостоятельно.

II. Изучите выбранный вариант задания табл. 10.

III. Синтезируйте алгоритм работы пакетного файла.

IV. Выберите необходимый набор команд для реализации алгоритма.

V. С помощью выбранного набора команд запрограммируйте сценарий в виде пакетного файла, реализующего определенную последовательность действий в среде ОС Windows XP.

VI. Сохраните текст пакетного файла.

При выполнении задания используйте следующие инструкции:

o воспользовавшись командой Start и указав путь к пакетному файлу, запустите его на выполнение, нажав Enter для ввода,

o изучите полученный результат,

o перенесите алгоритм, блок-схему и текст разработанного пакетного файла в отчет.

o сделайте вывод о проделанной работе и запишите его в отчет.

Дополнительную информацию по возможностям командной оболочки, а также все множество команд доступных при работе с ней наряду с параметрами и примерами применения можно получить в справке ОС Windows XP (Пуск | Справка и поддержка) в разделах «Общие сведения о командной оболочке», «Справочник по параметрам командной строки» и «Новые средства командной строки».


Таблица 9. Варианты для задания 1

Вар. № Задание 1.
Переменная среды
a b c Result
        (а + b – c) * 10
  AA   C1 a * 5 – b / 5 + c
        a * 4 / c – b * 2
    A3 B4 a – b * 3 – c / 2
        a – b * b + c / 5
        (b *(a + c)) / 3
  BC BC CB 10 + (a – b) * c
        (b – c) / (a * 9)
    D2 2A a / 10 – (b * c)
        a * a + b – c / 2
  D1 CC 1C a * b * c – b / c
  FF   F1 (a – c) * b + 25
  CA DA FA a * b * (FA – c)
        ((c – b) *a) / 8
        (a – b) / (1 – c)
        (b + c) * 2 –a
  A1 CD 0E a*a*b*b*c*c
  C4 EA E3 (a + b + c) * a
        c *(b – a) / 10
  B3 E5 DE (a * b * c) / 25
  BB ED AE (a – b) * 2 – c
        (b – a) * 31 – c
  D1 EC EE (c – b) * 5 / a
  D6 E6 FE (a + b) * c – 11
        (a – b) *c / 32
        (a * (b + c)) / 5

Таблица 10. Варианты для задания 6.

Вар. № Описание пакетного файла
  Пакетный файл, предназначенный для резервного копирования файлов с определенным расширением из разных каталогов с возможностью создания резервного каталога, в случае его отсутствия в системе. Расширение файлов для копирования задается в качестве пакетного параметра. Резервное копирование осуществляется каждый четверг в 22:00. В течение 3 минут после копирования выводится сообщение «Резервное копирование в каталог <путь> завершено» и далее происходит автоматическое выключение системы с принудительным закрытием всех работающих приложений.
  Пакетный файл, предназначенный для организации процесса поиска и отображения текстового файла. Поиск осуществляется по всем локальным дискам. Имя текстового файла задается пакетным параметром. После того как необходимый файл найден, в автоматическом режиме осуществляется его отображение в текстовом процессоре «Блокнот».
  Пакетный файл, предназначенный для копирования каталога с его содержимым в заданное место назначения. Копируемый каталог и место назначения задаются в качестве пакетных параметров. После копирования каталога файл-отчет, содержащий информацию о количестве скопированных файлов и их месте расположения, в автоматическом режиме загружается в текстовый процессор «Блокнот».
  Пакетный файл, предназначенный для перемещения каталога с его содержимым в заданное место назначения с запросом на удаление, перемещаемого каталога. Перемещаемый каталог и место назначения задаются в качестве пакетных параметров. После перемещения каталога в отдельный файл выводится отчет, содержащий два дерева каталогов тех мест, откуда и куда было осуществлено перемещение. В конце выводится сообщение вида «Отчет о перемещении находится в каталоге <путь>».
  Пакетный файл, предназначенный для копирования каталога и включенных в него файлов, расположенных в месте, заданном определенным путем. Полный путь расположения и маска копируемых файлов задаются в качестве пакетных параметров. Если в результирующем каталоге уже находятся копирующиеся файлы, то повторное копирование должно сопровождаться выдачей предупреждающего сообщения о существовании файлов. В конце выводится сообщение вида «Копирование файлов из каталога <путь> в каталог <путь> завершено».
  Пакетный файл, предназначенный для создания отчета, содержащего «Softwarepart» (программная часть), включающую информацию о содержимом корневых каталогов всех логических дисков в системе и «Hardwarepart» (аппаратная часть), включающую сведения о конфигурации компьютера и ОС, сведения о безопасности, параметры оборудования, такие как ОЗУ, дисковое пространство, сетевые карты и другие. Файл-отчет копируется в некоторый сетевой каталог, задаваемый пакетным параметром, под именем, отражающим имя компьютера, с которого получен этот отчет. В конце выводится сообщение вида «Отчет находится в сетевом каталоге <путь>».
  Пакетный файл, предназначенный для углубленной проверки жесткого диска с созданием файла отчета, путь к которому задается в качестве пакетного параметра. Проверка жесткого диска осуществляется ежедневно в 21:00. В течение 20 секунд по окончании проверки диска выводится сообщение «Проверка диска завершена. Файл-отчет находится в каталоге <путь >» и далее осуществляться автоматическая перезагрузка системы.
  Пакетный файл, предназначенный для резервного копирования файлов системной папки Windows с возможностью создания резервного каталога, в случае его отсутствия в системе. Путь к резервному каталогу задается в качестве пакетного параметра. Резервное копирование осуществляется ежедневно в 23:00. В течение 2 минут после копирования выводится «Резервное копирование в каталог <путь> завершено» и далее происходит автоматическое выключение системы с принудительным закрытием всех работающих приложений.
  Пакетный файл, предназначенный для архивирования и шифрования указанного каталога с его содержимым. Архивируется каталог-источник с помощью существующего в системе архиватора (например, WinRar), вызов которого осуществляется непосредственно из пакетного файла. Архив в дальнейшем шифруется и сохраняется в определенном месте на жестком диске. Пути к каталогу-источнику и месту назначения задаются в качестве пакетных параметров. В конце выводится сообщение вида «Шифрованный архив сохранен в каталог <путь>».
  Пакетный файл, предназначенный для удаления файлов по маске, расположенных в месте, заданном определенным путем. Полный путь расположения и маска удаляемых файлов задаются в качестве пакетных параметров. В процессе необходимо осуществлять запрос на подтверждение удаления. В конце выводится сообщение вида «Стерто файлов: <количество> из каталога <путь>».
  Пакетный файл, предназначенный для организации процесса поиска и сравнения оригинального и резервной копии (.bak) одного и того же файла. Если оригинальный файл найден, то осуществляется его сравнение с резервной копией. Отличия, найденные при сравнении, передаются в отчет, который сохраняется в определенном месте. Имя резервной копии файла и путь к месту назначения, где сохраняется отчет о сравнении, задаются в качестве пакетных параметров. В конце выводится сообщение вида «Отчет сохранен в каталог <путь>».
  Пакетный файл, предназначенный для создания отчета, содержащего «Softwarepart» (программная часть), включающую информацию об присутствующих в системе загруженных драйверах и «Hardwarepart» (аппаратная часть), включающую сведения о конфигурации компьютера и ОС, сведения о безопасности, параметры оборудования, такие как ОЗУ, дисковое пространство и другие. Файл-отчет копируется в некоторый сетевой каталог, задаваемый пакетным параметром, под именем, отражающим IP-адрес компьютера, с которого получен этот отчет. В конце выводится сообщение вида «Отчет находится в каталоге <путь>».
  Пакетный файл, предназначенный для подсчета файлов в каталоге, заданном определенным путем. Полный путь расположения и расширение подсчитываемых файлов задаются в качестве пакетных параметров. Организовать отчет с возможностью дописывания в него информации вида «Каталог <путь> содержит <количество> файлов с <расширение> расширением»
  Пакетный файл, предназначенный для резервного копирования каталога, заданного определенным путем, и содержащихся в нем файлов с возможностью создания резервного каталога, в случае его отсутствия в системе. Пути к каталогу-источнику и месту назначения задаются в качестве пакетных параметров. Резервное копирование осуществляется ежедневно в 23:59. В течение 5 секунд после копирования выводится сообщение «Резервное копирование в каталог <путь> завершено» и далее происходит автоматическая перезагрузка системы.
  Пакетный файл, предназначенный для отражения статистики по атрибутам файлов в каталоге, заданном определенным путем. В каталоге файлы с определенным атрибутом подсчитываются, а их количество передается в текстовый файл статистики с дописыванием в него информации вида «Файлов с атрибутом <атрибут>: <количество>». Пути к каталогу и месту назначения, где сохраняется файл статистики, задаются в качестве пакетных параметров. В конце выводится сообщение вида «Отчет сохранен в каталог <путь>».
  Пакетный файл, предназначенный для копирования файлов с определенным расширением и путем в заданное место назначения с их последующим шифрованием. Расширение файлов для копирования, полный путь расположения и путь к месту назначения задаются в качестве пакетных параметров. В конце выводится сообщение вида «Копирование файлов из каталога <путь> в каталог <путь> завершено. Шифрование скопированных данных завершено».
  Пакетный файл, предназначенный для организации процесса поиска и сравнения оригинального и резервной копии (.bak) одного и того же файла. Имя резервной копии файла передается в качестве пакетного параметра. Если оригинальный файл найден, то осуществляется его сравнение с резервной копией. Отличия, найденные при сравнении, передаются в отчет, который, в автоматическом режиме загружается в текстовый процессор «Блокнот».
  Пакетный файл, предназначенный для создания отчета, включающего информацию о присутствующих в системе загруженных драйверах и отображающего список приложений и служб, выполняющихся на компьютере. Файл-отчет копируется в некоторый сетевой каталог, задаваемый пакетным параметром, под именем, отражающим MAC-адрес компьютера, с которого получен этот отчет. В конце выводится сообщение вида «Отчет находится в сетевом каталоге <путь>».
  Пакетный файл, предназначенный для копирования файлов, определяемых маской и путем, в заданное место назначения с их последующим архивированием. Архивирование осуществляется с помощью доступного в системе архиватора (например, WinRar), вызов которого осуществляется непосредственно из пакетного файла. Маска файлов для копирования, полный путь расположения и путь к месту назначения задаются в качестве пакетных параметров. В конце выводится сообщение вида «Копирование файлов из каталога <путь> в каталог <путь> завершено. Архивирование скопированных данных завершено».
  Пакетный файл, предназначенный для удаления файлов с определенным расширением, расположенных в месте, заданном определенным путем. Полный путь расположения и расширение удаляемых файлов задаются в качестве пакетных параметров. В процессе необходимо осуществлять запрос на подтверждение удаления. После удаления в отдельный файл выводится отчет, содержащий список удаленных файлов с их полным путем, который, в свою очередь, в автоматическом режиме загружается в текстовый процессор «Блокнот».
  Пакетный файл, предназначенный для создания отчета событий и их свойств из журнала событий на локальном компьютере. Журналы событий: Application, System и Security. Файл-отчет копируется в некоторый сетевой каталог, задаваемый пакетным параметром, под именем, отражающим IP-адрес компьютера, с которого получен этот отчет. В конце выводится сообщение вида «Отчет находится в сетевом каталоге <путь>». Примечание: если необходимо, смените сервер сценариев ОС Windows XP.
  Пакетный файл, предназначенный для перемещения файлов с определенным расширением из каталога-источника в заданное место назначения. Расширение файлов, каталог-источник и место назначения задаются в качестве пакетных параметров. После перемещения отчет, содержащий список перемещенных файлов с путем, загружается в текстовый процессор «Блокнот».
  Пакетный файл, предназначенный для резервного копирования каталога, заданного определенным путем, и содержащихся в нем файлов с возможностью создания резервного каталога, в случае его отсутствия в системе. Пути к каталогу-источнику и месту назначения задаются в качестве пакетных параметров. Резервное копирование осуществляется ежедневно в 23:30. В течение 10 секунд после копирования выводится сообщение «Резервное копирование в каталог <путь> завершено» и далее происходит автоматическая перезагрузка системы.
  Пакетный файл, предназначенный для копирования дерева каталогов из каталога-источника в заданное место назначения. Копируемый каталог-источник и место назначения задаются в качестве пакетных параметров. После копирования отчет, содержащий дерево каталогов с местом его расположения, в автоматическом режиме загружается в текстовый процессор «Блокнот».
  Пакетный файл, предназначенный для организации процесса поиска и копирования файлов с определенным расширением. Поиск осуществляется по всем локальным дискам. Расширение файлов и место назначения, куда необходимо копировать файлы, задаются в качестве пакетных параметров. В конце выводится сообщение вида «Файлы найдены и скопированы в каталог <путь>».
  Пакетный файл, предназначенный для копирования системных и скрытых файлов из каталога-источника в заданное место назначения. Каталог-источник и место назначения задаются в качестве пакетных параметров. После копирования отчет, содержащий список скопированных файлов с путем, в автоматическом режиме загружается в текстовый процессор «Блокнот».

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-04-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: