Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
2022-10-28 | 39 |
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 |
|
|
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!