Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Топ:
Оснащения врачебно-сестринской бригады.
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Windows PowerShell содержит набор командлетов, позволяющих пользователю контролировать, какие свойства должны отображаться для определенных объектов. Имена всех этих командлетов начинаются глаголом Format. Они позволяют выбрать для отображения одно или несколько свойств.
Format-командлетами являются командлеты Format-Wide, Format-List, Format-Table и Format-Custom. В этой книге мы будем рассматривать только командлеты Format-Wide, Format-List и Format-Table.
Каждый командлет форматирования имеет свойства по умолчанию, которые используются, если не задается отображение каких-либо определенных свойств. Для задания — какие свойства необходимо отобразить, каждый командлет использует также одно и то же имя параметра Property. Так как командлет Format-Wide отображает только одно свойство, для его параметра Property задается только одно значение, но в качестве значений параметров свойств командлетов Format-List и Format-Table задается список имен свойств.
Если используется команда Get-Process -Name powershell с двумя выполняющимися экземплярами Windows PowerShell, в результате формируются выводимые данные, выглядящие следующим образом:
| Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ -- ----------- 995 9 30308 27996 152 2.73 2760 powershell 331 9 23284 29084 143 1.06 3448 powershell |
Оставшееся часть этого раздела будет посвящена ознакомлению с тем, как использовать командлеты Format для изменения способа отображения вывода команды.
Применение командлета Format-Wide для формирования вывода с одним элементом
По умолчанию командлет Format-Wide отображает только свойство объекта по умолчанию. Данные, связанные с каждым объектом, отображаются в одном столбце:
| PS> Get-Process -Name powershell | Format-Wide powershell powershell |
Можно также задать свойство, отличное от свойства по умолчанию:
| PS> Get-Process -Name powershell | Format-Wide -Property Id 2760 3448 |
Настройка отображения командлета Format-Wide при помощи столбца
При помощи командлета Format-Wide в определенный момент времени можно отобразить только одно свойство. Это может быть полезным при отображении простых списков, в которых в каждой строке отображается только один элемент. Для получения простой распечатки установите значение параметра Column, равное 1. Для этого введите:
| Get-Command Format-Wide -Property Name -Column 1 |
Использование командлета Format-List для получения представления списком
Командлет Format-List показывает объект в виде списка, в котором каждое свойство снабжено меткой и отображено в отдельной строке:
| PS> Get-Process -Name powershell | Format-List Id : 2760 Handles: 1242 CPU: 3.03125 Name: powershell Id: 3448 Handles: 328 CPU: 1.0625 Name: powershell |
Можно указать произвольное число свойств:
| PS> Get-Process -Name powershell | Format-List -Property ProcessName,FileVersion ,StartTime,Id ProcessName: powershell FileVersion: 1.0.9567.1 StartTime: 2006-05-24 13:42:00 Id : 2760 ProcessName: powershell FileVersion: 1.0.9567.1 StartTime: 2006-05-24 13:54:28 Id : 3448 |
Получение подробных сведений при помощи подстановочных знаков в командлете Format-List
Командлет Format-List позволяет использовать подстановочные знаки в качестве значения параметра Property. Это дает возможность отображать подробные сведения. Зачастую объекты содержат больше информации, чем необходимо. Поэтому Windows PowerShell по умолчанию выводит значения не всех свойств. Чтобы вывести все свойства объекта, воспользуйтесь командой Format-List -Property *. Следующая команда формирует более 60 строк вывода для одного процесса:
| Get-Process -Name powershell | Format-List -Property * |
Хотя команда Format-List и полезна для вывода подробных сведений, если нужно получить сведения, содержащие много элементов, обычно удобнее использовать упрощенное табличное представление.
Использование командлета Format-Table для получения вывода в виде таблицы
Если использовать командлет Format-Table без указания имен свойств для форматирования вывода команды Get-Process, будет получен точно такой же вывод, что и без использования форматирования. Причина состоит в том, что процессы обычно показываются в виде таблицы, как и большинство объектов Windows PowerShell.
| PS> Get-Process -Name powershell | Format-Table Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ -- ----------- 1488 9 31568 29460 152 3.53 2760 powershell 332 9 23140 632 141 1.06 3448 powershell |
|
|
|
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!