Файл: Лабораторная работа 1. Установка и настройка операционной системы 5 Тема Обзор современных ос 29 Лабораторная работа 1 29 Работа с файлами в консоле ос windows 29.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.03.2024
Просмотров: 78
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Краткие теоретические сведения
Пакетный файл это неформатированный текстовый файл ASCII, содержащий одну или несколько команд ОС. Имена пакетных файлов имеют расширения .cmd или .bat. ОС при работе с пакетным файлом последовательно обрабатывает его команды после ввода его имени в строке командной оболочки или запуска из другой программы.
Другой разновидностью пакетного файла является сценарий, представляющий собой программу, состоящую из набора инструкций для работы приложения или служебной утилиты. Инструкции в сценариях обычно выражаются с использованием правил и синтаксиса соответствующего приложения или служебной утилиты в сочетании с простыми управляющими операторами, такими как операторы циклов и условные операторы.
Пакетные файлы и сценарии часто называют командными файлами, содержащими любые команды. Некоторые команды, такие как For, Goto и If, позволяют выполнять обработку условий в пакетных файлах. В частности, If позволяет запускать команды в зависимости от выполнения заданного условия. Другие команды позволяют управлять вводом и выводом, а также запускать другие пакетные файлы. Совместно с командами, изученными в предыдущих лабораторных работах, вышеуказанные команды позволяют создавать пакетные файлы практически для любых целей управления работой и администрирования ОС Windows.
Следующее, что необходимо отметить при организации пакетных файлов и сценариев, является применение переменных, задающих поведение командной оболочки или ОС в целом и так называемых пакетных параметров командного интерпретатора, которые используются в пакетном файле для получения информации о настройках среды.
Имеется возможность определить поведение среды командной оболочки или всей ОС с помощью двух типов переменных среды: системных и локальных.
Системные переменные определяют поведение глобальной среды ОС. Локальные переменные определяют поведение среды в конкретном экземпляре командного интерпретатора Cmd.exe. Системные переменные среды задаются заранее в ОС Windows и доступны для всех ее процессов. Только пользователи с привилегиями администратора могут изменять эти переменные.
Задание 1. Выполнение теста.
-
Запустите тестовую оболочку. -
В открывшемся окне введите имя пользователя – test и пароль – test. Нажмите ОК.
-
В появившемся окне нажмите клавишу Обзор. Выберите кафедру АИС ОВД>ОС_ТМ1_итоговое занятие.
Задание 2. В консоле ОС Windows:
-
Перейти на диск D -
Создать личный каталог. -
Изменить заголовок командной строки -
Вывести в блокнот содержимое какого-либо командного файла. -
Создать подкаталог. -
Создать в подкаталоге три текстовых файла, в которые поместить соответственно:
справку о команде ХCOPY, MOVE, содержимое оглавления личного каталога.
-
Скопировать все три файла, используя команду FOR , из подкаталога в личный каталог. -
Объединить все файлы в REZ.txt -
Добавить в файл REZ.txt текст « ПРИВЕТ!!» -
Добавить в файл REZ.txt значение переменной окружения TEMP -
Добавит в файл Rez.txt сумму параметров %1 и %2, переданных при вызове командного файла. -
Установить значение переменной окружения MYVAR=Ваш возраст -
Добавить значение переменной MYVAR +5 в файл REZ.txt -
Вывести содержимое файла Rezt.txt в блокнот -
Создать командный файл test.bat, который выводит на экран информацию о команде SET.
16. Создать командный файл, который меняет цвет фона и шрифта командной строки, в зависимости от 3 го параметра(%3)
Задание 3. (Индивидуальные задания) Создайте и выполните командный файл, согласно номеру Вашего варианта.
-
Обеспечить слияние п (значение п должно быть произвольным) файлов в один с удалением исходных; файлы задаются параметрами командной строки. -
Построить меню с тремя альтернативами, обеспечивающее выполнение одной из трех программ; предусмотреть выбор одного из пунктов меню по умолчанию и выход из командного файла без выбора программ. -
Первый параметр командного файла содержит путь, по которому создается папка (директорий, каталог) с именем, заданным вторым параметром, и в нее переносятся файлы, список которых представлен остальными параметрами. -
Обеспечить обмен файлов между двумя указанными папками (папки задаются в параметрах командного файла). -
Вывести на экран с помощью командного файла свою фамилию (параметр 2), имя (параметр 3) и: отчество (параметр 4) по паролю (параметр 1). -
Создать командный файл, позволяющий по значению /w (параметр 1) записывать в телефонную книжку (файл) Ф.И.О. (параметр 2) и соответствующий номер телефона (параметр 3), а по значению /т (параметр 1) — узнавать номер телефона по Ф.И.О. (параметр 2).