Zhovtyak_lab6_os
.pdf
Рисунок 20 – Вывод файлов по имени и размеру Просмотр списка всех возможных псевдонимов команд представлен на
рисунке 21. Применение предыдущей команды с помощью псевдонимов представлено на рисунке 22.
Рисунок 21 – Список возможных псевдонимов
11
Рисунок 22 – Ввод команды с помощью псевдонимов Сортировка файлов по алфавиту представлена на рисунке 23.
Рисунок 23 – Сортировка файлов по алфавиту Удаление устройства устройства FK представлено на рисунке 24.
Рисунок 24 – Удаление диска FK
Вывод содержимого каталога на экран и в текстовой файл, заданного с помощью трех параметров представлено на рисунке 25.
12
Рисунок 25 – Вывод содержимого каталога с параметрами и записью в файл
Вывод на экран и в текстовой файл список псевдонимов командлетов для работы с файловой системой представлен на рисунке 26.
Рисунок 26 – Вывод псевдонимов с записью в файл
4.Вывод
Влабораторной работе основной упор сделан на изучении командлетов
Powershell, но уже с файловой системой, в отличие от предыдущей работы.
Мной были изучены следующие моменты:
1)Командлет Get-Childitem предназначена для возвращения списка контейнера файловой системы каталога, подраздела реестра или хранилища сертификатов. Псевдоним – ls. Если после неѐ не было вызвано ни одного параметра, то будет показан каталог нынешнего
13
расположения. Также были изучены следующие параметры этого
командлета:
-Include – для вывода только указанных в нем элементов
-Recurse для возврата подпапок наряду с файлами
-Force – для вывода скрытых и системных файлов
-Filter – для фильтрации элементов по выбранному параметру
-Path – для указа выбранных контейнеров, которых может быть несколько
-Exclude – для вывода всех элементов, помимо выбранных
2)Команделет Get-Item предназначен для возврата заданных элементов из конкретных местоположений. Отличается от Get-ChildItem тем, что не имеет текущего местоположения, поэтому нуждается -Path (который можно не указывать, достаточно написать имя выбранного элемента).
Возможен просмотр нескольких файлов, если не указать путь. Так можно последовательно просмотреть несколько файлов. Командлет возвращает объекты System.IO.DirectoryInfo, который содержит несколько методов и свойств. Использование командлета в конвейере вместе с командой get-member –membertype property позволяет просмотреть свойства объектов выбранного элемента.
3)Командлет New-Item предназначен для создания каталогов или файлов,
разделов и параметров реестра Windows. Имеет такие параметры:
-Path – для задания местоположения нового файла
-ItemType – для установки флажка file или directory
-Value – для наполнения текстового файла
-Force – для перезаписи файла
4)Командлет type является псевдонимом команды get-Content, который предназначен для чтения файлов
5)Командлет ren является псевдонимом команды Rename-Item, который предназначен для переименования файла или папки
14
6)Командлет Get-Psdrive предназначен для вывода всех дисков, которым
Windows Powershell имеет доступ, где диски выделяются двоеточием после их имени
7)Командлет New-Psdrive предназначен для создания нового диска в
Windows Powershell. Имеет следующие параметры:
-Name – для указания имени нового диска
-Psprovider – служит для отображения только дисков,
поддерживаемых конкретным поставщиком
-Root – создание ссылки для диска, работа с которой будет вестись
8)Командлет cd является псевдонимом команды Set-Location для перехода между директориями. Для перехода вверх вводится команда
“cd ..”. Команда уже знакома с предыдущих работ, но для меня важно то, что теперь я знаю полное имя команды.
9)Командлет Get-Alias предназначен для вывода всех псевдонимов,
которые могут быть использованы в работе. Использование псевдонимом очень удобно, так как если их запомнить, то работа может быть значительно ускорена.
10)Командлет Remove-PSDrive предназначен для удаления диска,
созданного в PowerShell. После команды указывается имя диска.
Итого, в ходе лабораторной работы я улучшил и закрепил навыки работы с Windows Powershell, познакомился с новыми командлетами,
предназначенных для работы с файловой системой ОС Windows, краткая суть которых заключается в создании папок, файлов, их просмотра с определенными параметрами и сортировкой, создание отдельного диска.
15
