Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Zhovtyak_lab4_os

.pdf
Скачиваний:
0
Добавлен:
27.08.2024
Размер:
1.02 Mб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

доц., канд. техн. наук

 

 

 

А. В. Аграновский

 

 

 

 

должность, уч. степень, звание

 

подпись, дата

 

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №4

РАЗРАБОТКА СЦЕНАРИЕВ WINDOWS POWERSHELL

по курсу: ОПЕРАЦИОННЫЕ СИСТЕМЫ

РАБОТУ ВЫПОЛНИЛ

 

 

 

 

 

СТУДЕНТ ГР. №

4016

 

 

 

М.О. Жовтяк

 

 

 

 

подпись, дата

 

инициалы, фамилия

Санкт-Петербург 2022

1

1.Цель работы

Изучение основ языка сценариев в операционной системе Windows и

получение практических навыков работы в Windows Powershell

2.Информация об устройстве

Сведения об устройстве ПК представлены при помощи команды systeminfo в командной строке Windows на рисунке 1.

Рисунок 1 – Информация об устройстве

3.Выполненные упражнения

Упражнение 2.1. Запуск оболочки Windows PoweShell.

Существует несколько вариантов запуска PowerShell. Программа запущена мной через поиск Windows. Это показано на рисунке 2.

2

Рисунок 2 – Поиск PowerShell

После запуска PowerShell открывается командное окно с приглашением ввода команды и версией работающей операционной системы. В начале строки приглашения стоят буквы PS, которые подтверждают активность оболочки PowerShell. Это показано на рисунке 3.

Рисунок 3 – Открытие PowerShell

Упражнение 2.2.

В командной строке запускается команда dir, позволяющую вывести список файлов и подпапок из указанной папки. Это показано на рисунках 4 и 5.

3

Рисунок 4 – Вызов dir в Командной строке

Рисунок 5 – Продолжение выполнения команды

4

На рисунке 6 представлено выполнение команды dir в программе

PowerShell. По сравнению с работой данной команды в команды в командной строке, в PowerShell список полученных данных расширен, где появился столбец Mode, отражающий возможные режимы использования программных средств.

Рисунок 6 – Выполнение команды dir в PowerShell

5

Далее выполняется вызов команды Get-Help – Name Get-Member,

которая осуществляет вызов справки по командлету. Это показано на рисунке 7.

Рисунок 7 – Вызов справки по командлету Get-Member в PowerShell

Упражнение 2.3. Выполнение команды help в разных программных средах.

На рисунке 8 показан вызов команды help, позволяющей узнать перечень внутренних команд Windows в командной строке. Информации много, поэтому на скриншоте показана лишь еѐ часть.

Рисунок 8 – Вызов справочной информации в командной строке

6

На рисунке 9 показано выполнение аналогичной команды help, но уже в среде PowerShell. Информации много, поэтому на скриншоте показана лишь еѐ часть.

Рисунок 9 – Вызов справочной информации в среде PowerShell

На рисунке 10 показан результат выполнения команды Get-Help *,

перечисляющий все команды среды PowerShell. Символ «*» означает поиск по шаблону и используется, если после текста для поиска может быть любая последовательность символов. Информации много, поэтому на скриншоте показана лишь еѐ часть.

7

Рисунок 10 – Перечисление всех команд в PowerShell

На рисунке 11 показан вывод справки для команды dir с помощью выполнения команды Get-Help.

Рисунок 11 – Справочная информация о команде dir

8

На рисунках 12 и 13 показана детальная справка с примерами работы команды get-help при помощи команды get-help get-help –detailed.

Рисунок 12 – Детальная справка о get-help

Рисунок 13 – Продолжение детальной справки о get-help

Упражнение 2.4. Связывание команд в конвейер.

9

На рисунке 14 показано создание собственной книги Windows PowerShell, символ вертикального слеша «|» используется для связывания команд при помощи команды Get-Help Export-Alias | Get-Help –Detailed.

Рисунок 14 – Создание собственной книги На рисунке 15 создается собственный «файл книги» с названием

PowerShell-Help.txt, который будет расположен на диске D с помощью команды Get-Help Export-Alias | Get-Help –Detailed > D:\PowerShell_help.txt.

На рисунке 16 результат создания файла.

Рисунок 15 - Создание файла-книги

10

Соседние файлы в предмете Операционные системы