Select-Object

Seleziona le proprietà specificate di un oggetto o di un set di oggetti. Può inoltre essere utilizzato per selezionare oggetti univoci da una matrice di oggetti o un numero specificato di oggetti dall'inizio o dalla fine di una matrice di oggetti.


Descrizione

Seleziona le proprietà specificate di un oggetto o di un set di oggetti. Può inoltre essere utilizzato per selezionare oggetti univoci da una matrice di oggetti o un numero specificato di oggetti dall'inizio o dalla fine di una matrice di oggetti. Se si utilizza Select-Object per selezionare proprietà specificate, il valore di tali proprietà verrà copiato dall'input e verranno creati nuovi oggetti caratterizzati dalle proprietà specificate e dai valori copiati. È possibile utilizzare i parametri First, Last e Unique per selezionare oggetti specifici da una matrice di oggetti di input. Per opzioni più avanzate di filtro degli oggetti, utilizzare il cmdlet Where-Object. È possibile utilizzare Select-Object per aggiungere proprietà calcolate a un oggetto. A tale scopo, come valore del parametro Property specificare una tabella hash che deve includere due chiavi, ovvero Name ed Expression. Il valore assegnato alla chiave Name verrà utilizzato come nome della proprietà. Alla chiave Expression verrà invece assegnato un blocco di script che verrà valutato per determinare il valore della proprietà.

Parametri

Nome Descrizione e modalità d'uso
-property -property <Object[]>
Specifica una o più proprietà da selezionare. È possibile utilizzare caratteri jolly nei valori di questo parametro.

-excludeProperty -excludeProperty <string[]>
Specifica una o più proprietà da non selezionare. Le proprietà escluse verranno rimosse dopo la selezione delle proprietà incluse.

-expandProperty -expandProperty <string>
Specifica una proprietà da selezionare e indica che è necessario effettuare un tentativo di espansione della proprietà. Se la proprietà specificata è una matrice, ad esempio, sarà necessario includere ogni valore della matrice.

-first -first <int>
Specifica il numero di oggetti da selezionare dall'inizio di una matrice di oggetti di input.

-last -last <int>
Specifica il numero di oggetti da selezionare dalla fine di una matrice di oggetti di input.

-unique -unique
Specifica che se un subset di oggetti di input è caratterizzato da proprietà e valori identici, verrà selezionato un unico membro del subset.

-inputObject -inputObject <psobject>
Specifica uno o più oggetti da utilizzare come input per il cmdlet.

Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.

Commenti



Nessun commento disponibile.

Cobisi EmailVerify.NET is a Microsoft .NET software component that validates email addresses. valid email