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

Zhovtyak_lab4_os

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

Рисунок 16 – Данные файла D:\PowerShell_help.txt

На рисунке 17 продемонстрировано создание нескольких файлов книги, где в каждом файле выводится справка о командах Get-Alias, ImportAlias, New-Alias, Set-Alias. На рисунках 18-21 показаны созданные файлы.

Рисунок 17 – Создание файлов книги со справками о командах

11

Рисунок 18 – Справка о команде Get-Alias в файле

Рисунок 19 – Справка о команде Import-Alias в файле

12

Рисунок 19 – Справка о команде New-Alias в файле

Рисунок 19 – Справка о команде Set-Alias в файле

13

4. Исследование структуры PowerShell по перечню четырех

разделов справки: Alias, Cmdlet, Provide, HelpFile.

На рисунке 20 показана справка по команде Alias.

Рисунок 20 – Справка по команде Alias

На рисунке 21 показана справка по команде Cmdlet. Информации много, поэтому на скриншоте показана лишь еѐ часть.

Рисунок 21 – Справка по команде Cmdlet

14

На рисунке 22 показана справка по команде Provide.

Рисунок 22 – Справка по команде Provide

На рисунке 23 показана справка по команде HelpFile. Возникает ошибка, поэтому выполню предписание, где надо обновить разделы справки с помощью команды Update-Help. Это показано на рисунке 24, где к сожалению обновление справок не удалось.

Рисунок 23 – Неудачная выдача справки по команде Help-File

15

Рисунок 24 – Вызов команды Update-help

5. Нахождение справочной информации о командах по

индивидуальному заданию.

Согласно варианту 15 требуется вывести справку по командам: find и

cls.

На рисунке 25 представлена информация о команде find. К слову,

выданная информация трудно читаема для неподготовленного пользователя,

включая меня.

Рисунок 25 – Справка по команде find

16

На рисунке 25 представлена информация о команде cls.

Рисунок 25 – Справка по команде cls

6.Вывод

В ходе лабораторной работы я познакомился с программной оболочкой

Windows PowerShell, суть которой заключается в решении задач администрирования и управления ресурсами компьютера. Она создана для более неподготовленных пользователей согласно философии компании

Microsoft. Также она ориентирована на объектную модель платформы .NET,

включающую в себя многофункциональные специализированные библиотеки.

Результат работы:

1) Сравнил работу PowerShell и Командной строки. Обратил внимание, что PowerShell в сравнении выдает более полную и легче читаемую информацию в отличии от командной строки, хотя их принцип работы довольно похож

2)Познакомился с командой get-help и еѐ параметрами. В целом,

вся работа была сосредоточена на изучении именно этой команды. Еѐ

17

главная суть в том, что я могу легко познакомиться с любой командой

PowerShell, расположив название команды после вызова get-help. Если нужна более детальная информация, то применяется параметр – detailed.

3) Научился связывать команды в конвейер c помощью вертикального слеш. Это позволяет последовательно и связанно выполнять команды. Так, я смогу записать справку о команде в заданный файл.

Также мной были изучены прочие команды в ходе работы:

New-Alias – команда по созданию нового псевдонима для

командлета

Get-Alias – команда, которая получает все псевдонимы в текущем

сеансе

Set-Alias – команда по изменению псевдонима

Export-Alias – экспортирует псевдонимы в файл

Import-Alias – импорт файла псевдонима в PowerShell

Find – поиск командлетов

Cls – очистка дисплея от предыдущих команд

В ходе работы возникла лишь одна проблема, где я не могу вывести справку о команде HelpFile. Проблема не была решена, так как PowerShell не мог обновиться.

18

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