Out-Null
Skryje výstup místo odeslání kanálu nebo jeho zobrazení.
Syntaxe
Out-Null
[-InputObject <PSObject>]
[<CommonParameters>]
Description
Rutina Out-Null
odešle výstup na hodnotu NULL, čímž se odebere z kanálu a zabrání zobrazení výstupu na obrazovce. To má vliv jenom na standardní výstupní datový proud.
Jiné výstupní datové proudy, jako je chybový proud, nejsou ovlivněny. Zobrazí se výjimky. To usnadňuje testování příkazu pro případné chyby.
Příklady
Příklad 1: Odstranění výstupu
Get-ChildItem | Out-Null
Tento příkaz získá položky v aktuálním umístění nebo adresáři, ale jeho výstup se nepředá kanálem ani se nezobrazí na příkazovém řádku. To je užitečné pro skrytí výstupu, který nepotřebujete.
Parametry
-InputObject
Určuje objekt, který se má odeslat do hodnoty NULL (odebrán z kanálu). Zadejte proměnnou, která obsahuje objekty, nebo zadejte příkaz nebo výraz, který objekty získá.
Typ: | PSObject |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Do této rutiny můžete převést libovolný objekt.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
- Rutiny, které obsahují příkaz Out (rutiny Out), nemají parametry pro názvy nebo cesty k souborům. Pokud chcete odesílat data do rutiny Out, použijte operátor kanálu (
|
) k odeslání výstupu příkazu Windows PowerShellu do rutiny. Data můžete také uložit do proměnné a pomocí parametru InputObject předat data rutině. Další informace najdete v příkladech. -
Out-Null
nevrací žádné výstupní objekty. Pokud předáte výstupOut-Null
do rutiny Get-Member,Get-Member
hlásí, že nebyly zadány žádné objekty.