Out-Null
Nasconde l'output anziché inviarlo verso il basso nella pipeline o visualizzarlo.
Sintassi
Default (Impostazione predefinita)
Out-Null
[-InputObject <PSObject>]
[<CommonParameters>]
Descrizione
Il cmdlet Out-Null invia l'output a NULL, in effetti rimuovendolo dalla pipeline e impedendo la visualizzazione dell'output sullo schermo. Questo influisce solo sul flusso di output standard.
Altri flussi di output, ad esempio il flusso di errore, non sono interessati. Verranno visualizzate eccezioni. In questo modo è più semplice testare il comando per eventuali errori.
Esempio
Esempio 1: Eliminare l'output
Get-ChildItem | Out-Null
Questo comando ottiene gli elementi nella posizione/directory corrente, ma il relativo output non viene passato attraverso la pipeline né visualizzato nella riga di comando. Ciò è utile per nascondere l'output che non è necessario.
Parametri
-InputObject
Specifica l'oggetto da inviare a NULL (rimosso dalla pipeline). Immettere una variabile contenente gli oggetti oppure digitare un comando o un'espressione che ottiene gli oggetti .
Proprietà dei parametri
| Tipo: | PSObject |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Input
PSObject
È possibile passare qualsiasi oggetto come input a questo cmdlet.
Output
None
Questo cmdlet non restituisce alcun output.
Note
- I cmdlet che contengono il verbo out
(i cmdlet out ) non dispongono di parametri per nomi o percorsi di file. Per inviare dati a un cmdlet Out, usare un operatore pipeline ( |) per inviare l'output di un comando di Windows PowerShell al cmdlet. È anche possibile archiviare i dati in una variabile e usare il parametroInputObject per passare i dati al cmdlet. Per altre informazioni, vedere gli esempi. -
Out-Nullnon restituisce alcun oggetto di output. Se si invia tramite pipe l'output diOut-Nullal cmdlet Get-Member,Get-Membersegnala che non sono stati specificati oggetti.