Out-Null
Скрывает выходные данные вместо отправки его вниз конвейера или его отображения.
Синтаксис
Out-Null
[-InputObject <PSObject>]
[<CommonParameters>]
Описание
Командлет Out-Null
отправляет выходные данные в значение NULL, в результате удалив его из конвейера и предотвращая отображение выходных данных на экране. Это влияет только на стандартный выходной поток.
Другие выходные потоки, такие как поток ошибок, не затрагиваются. Будут отображаться исключения. Это упрощает проверку команды на наличие ошибок.
Примеры
Пример 1. Удаление выходных данных
Get-ChildItem | Out-Null
Эта команда получает элементы в текущем расположении или каталоге, но его выходные данные не передаются через конвейер и не отображаются в командной строке. Это полезно для скрытия выходных данных, которые вам не нужны.
Параметры
-InputObject
Указывает объект, отправляемый в NULL (удален из конвейера). Введите переменную, которая содержит объекты, или команду или выражение, которое возвращает объекты.
Тип: | PSObject |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Вы можете передать любой объект в этот командлет.
Выходные данные
None
Этот командлет не возвращает выходные данные.
Примечания
- Командлеты, содержащие команду Out ( командлеты Out ), не имеют параметров для имен или путей к файлам. Чтобы отправить данные в командлет Out , используйте оператор конвейера (
|
) для отправки выходных данных команды Windows PowerShell командлету. Вы также можете хранить данные в переменной и использовать параметр InputObject для передачи данных командлету. Дополнительные сведения см. в примерах. Out-Null
не возвращает выходные объекты. Если вы передаете выходные данныеOut-Null
командлета Get-Member, сообщает,Get-Member
что объекты не были указаны.
Связанные ссылки
PowerShell