Цель работы: Изучить возможности командной оболочки и способы применения основ- ных команд и утилит ОС семейства Windows при работе с файлами и дисками.
Краткие теоретические сведения
Командная оболочка — это отдельный программный продукт, который обеспечивает прямую связь между пользователем и операционной системой (ОС). Текстовый пользова- тельский интерфейс в виде командной строки предоставляет среду, в которой выполняются команды, программы и служебные утилиты с текстовым интерфейсом. В командной обо- лочке и результат выполнения утилит и программ отображается на экране в виде, сходном с командным интерпретатором Command.com MS-DOS.
Командная оболочка ОС Windows использует интерпретатор команд Cmd.exe, кото- рый осуществляет перевод введенной команды в понятный ОС вид, загружает приложения (утилиты) и управляет потоками данных между ними.
Имеется возможность использовать командную оболочку для создания и редактиро- вания пакетных файлов (также называемых сценариями), что позволяет автоматизировать выполнение обычных задач. Например, можно использовать сценарии для автоматизации управления учетными записями пользователей и ежедневной архивацией в нерабочие часы. Также можно использовать сервер сценариев Cscript.exe, для выполнения сложных сцена- риев посредством командной оболочки. Выполнение операций с помощью пакетных фай- лов является более эффективным, чем с помощью текстового интерфейса пользователя. Ко- мандные или пакетные файлы принимают все команды, доступные из командной строки.
Дополнительные сведения о создании пакетных файлов и сценариев будут рассмот- рены в лабораторной работе № 3.
Возможность, ориентированная непосредственно на пользователя, позволяет настро- ить окно командной строки для облегчения визуализации и просмотра, а также для усиле- ния контроля текущего выполнения приложений. Чтобы реализовать эту возможность, необходимо для примера выполнить следующие действия:
Загрузите командную оболочку:
нажмите Пуск | Выполнить,
наберите в появившемся окне Сmd.exe (или cmd),
нажмите Enter для ввода.
Кликните правой кнопкой манипулятора «Мышь» в верхней части появившегося командного окна и выберите команду Свойства из контекстного меню командной обо- лочки.
В диалоговом окне Свойства выберите вкладку Общие.
В области Запоминание команд вкладки Общие выберите или введите значение 999 в поле Размер буфера, а затем выберите или введите значение 5 в поле Количество буферов.
В области Редактирование установите флажки Выделение мышью и Быстрая вставка.
В диалоговом окне Свойства выберите вкладку Расположение.
В области Размер буфера экрана вкладки Расположение введите или выберите значение 2500 в поле Высота.
На вкладке Расположение выполните следующие действия:
в области Размер буфера экрана увеличьте значение параметра Ширина,
в области Размер окна увеличьте значение параметра Высота,
в области Размер окна увеличьте значение параметра Ширина,
снимите флажок Автоматический выбор, а затем в области Положение окна из- мените значения полей Левый и Верхний край,
В диалоговом окне Свойства выберите вкладку Шрифт.
На вкладке Шрифт выполните следующие действия:
в области Шрифт выберите необходимый шрифт,
в области Размер выберите необходимый размер шрифта.
В диалоговом окне Свойства выберите вкладку Цвета.
На вкладке Цвета выполните следующие действия:
установите флажок Текст на экране и выберите цвет текста, кликнув манипулято- ром по соответствующему полю,
установите флажок Фон текста и выберите цвет фона, кликнув манипулятором по соответствующему полю,
Обратите внимание на то, как влияют параметры пунктов 8-12 на внешний вид командной оболочки.
Кликните OK для ввода.
В диалоговом окне Изменение свойств выберите пункт «Сохранить свойства для других окон с тем же именем» или альтернативный вариант «Изменить ярлык для запуска этого окна» и подтвердите ввод.
При изучении возможностей командной оболочки очень важным является изучение синтаксической структуры ввода команд. Необходимо помнить, что синтаксическая струк- тура отображается в том порядке, в котором следует вводить соответствующую команду и следующие за ней параметры, если таковые имеются. Следующий пример команды Xcopy иллюстрирует разнообразие синтаксических форматов текста, а в табл. 1.1 приведены интер- претации этих форматов.
Достарыңызбен бөлісу: |