Out-Null
Elrejti a kimenetet ahelyett, hogy elküldené vagy megjelenítené a folyamatot.
Syntax
Out-Null
[-InputObject <PSObject>]
[<CommonParameters>]
Description
A Out-Null
parancsmag a kimenetét a NULL értékre küldi, ezzel eltávolítja azt a folyamatból, és megakadályozza, hogy a kimenet megjelenjen a képernyőn. Ez csak a standard kimeneti streamre van hatással.
Az egyéb kimeneti streameket, például a hibastreamet nem érinti. A kivételek megjelennek. Így könnyebben tesztelheti a parancsot az esetleges hibák esetén.
Példák
1. példa: Kimenet törlése
Get-ChildItem | Out-Null
Ez a parancs lekéri az aktuális helyen/könyvtárban lévő elemeket, de a kimenete nem halad át a folyamaton, és nem jelenik meg a parancssorban. Ez olyan kimenetek elrejtése esetén hasznos, amelyekre nincs szüksége.
Paraméterek
-InputObject
Megadja a NULL értékre (a folyamatból eltávolítva) elküldendő objektumot. Adjon meg egy változót, amely tartalmazza az objektumokat, vagy írjon be egy parancsot vagy kifejezést, amely lekéri az objektumokat.
Típus: | PSObject |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
A parancsmaghoz bármilyen objektumot csövezhet.
Kimenetek
None
Ez a parancsmag nem ad vissza kimenetet.
Jegyzetek
- A Kimenő parancsmagokat (out parancsmagokat) tartalmazó parancsmagok nem rendelkeznek paraméterekkel a nevekhez vagy a fájl elérési útjaihoz. Ha kimenő parancsmagba szeretne adatokat küldeni, egy folyamatkezelővel (
|
) küldje el a Windows PowerShell-parancs kimenetét a parancsmagnak. Az adatokat egy változóban is tárolhatja, és az InputObject paraméterrel továbbíthatja az adatokat a parancsmagnak. További információkért lásd a példákat. Out-Null
nem ad vissza kimeneti objektumokat. Ha a kimenetetOut-Null
a Get-Member parancsmagba csövezi, azt jelenti,Get-Member
hogy nincs megadva objektum.