Удаляет вывод вместо того, чтобы отправить его на консоль.

Синтаксис

Out-Null [-InputObject <psobject>] [<CommonParameters>]

Описание

Командлет Out-Null отправляет вывод устройству NULL, по сути удаляя данные.

Параметры

-InputObject <psobject>

Указывает удаленный объект. Введите переменную, содержащую объекты, либо команду или выражение для получения объектов.

Обязательно?

false

Позиция?

named

Значение по умолчанию

Принимать входные данные из конвейера?

true (ByValue)

Принимать подстановочные знаки?

false

<CommonParameters>

Данный командлет поддерживает общие параметры -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_Commonparameters.

Ввод и вывод

Входным типом является тип объектов, которые можно передавать командлету по конвейеру. Возвращаемым типом является тип объектов, возвращаемых командлетом.

Входные данные

System.Management.Automation.PSObject

Любой объект можно передать командлету Out-Null по конвейеру.

Выходные данные

Нет

Командлет Out-Null не формирует никаких выходных данных.

Примечания

Командлеты, содержащие команду Out (командлеты Out) не содержат параметров для указания имен или путей. Для передачи данных командлету Out используйте оператор конвейера (|), чтобы передать выходные данные команды Windows PowerShell командлету. Также можно хранить данные в переменной и использовать параметр InputObject для передачи данных в командлет. Дополнительные сведения см. в примерах.

Командлет Out-Null не возвращает никаких объектов вывода. Если передать по конвейеру вывод командлета Out-Null командлету Get-Member, командлет Get-Member сообщит, что не указано ни одного объекта.

Пример 1

C:\PS>get-childitem | out-null

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






См. также