Поделиться через


Out-Default

Отправляет выходные данные в форматировщик по умолчанию и в выходной командлет по умолчанию.

Синтаксис

Out-Default
   [-Transcript]
   [-InputObject <PSObject>]
   [<CommonParameters>]

Описание

PowerShell автоматически добавляется Out-Default в конец каждого интерактивного конвейера верхнего уровня. Out-Default передает объекты, которые он получает в систему форматирования PowerShell. Затем он записывает форматированные выходные данные в консоль. Этот командлет не предназначен для использования конечным пользователем.

Примеры

Пример 1

Хотя этот командлет не предназначен для запуска непосредственно конечным пользователем, он все-таки может быть запущен.

Get-Process | Select-Object -First 5 | Out-Default

NPM(K)    PM(M)      WS(M)     CPU(s)      Id  SI ProcessName
 ------    -----      -----     ------      --  -- -----------
     12     2.56       5.20       0.00    7376   0 aesm_service
     48    34.32      18.10      26.64    9320  13 AlertusDesktopAlert
     24    13.97      12.74       0.77   12656  13 ApplicationFrameHost
      8     1.79       4.41       0.00    8180   0 AppVShNotify
      9     1.99       5.07       0.19   19320  13 AppVShNotify

Ошибка не возникает при использовании Out-Default, но результат не изменится, если его не вызвать явно.

Параметры

-InputObject

Командлет принимает входные данные.

Тип:PSObject
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Transcript

При использовании этого параметра выходные данные отправляются только в расшифровку PowerShell.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False