Condividi tramite


Get-SCCustomPropertyValue

Ottiene un oggetto valore di proprietà personalizzato.

Sintassi

All

Get-SCCustomPropertyValue
    [-VMMServer <ServerConnection>]
    [-All]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Filter

Get-SCCustomPropertyValue
    -CustomProperty <CustomProperty>
    -InputObject <ClientObject>
    [-VMMServer <ServerConnection>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Descrizione

Il cmdlet Get-SCCustomPropertyValue ottiene un oggetto valore di proprietà personalizzato.

Esempio

Esempio 1: Ottenere il valore per una proprietà personalizzata in una macchina virtuale

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> Get-SCCustomPropertyValue -InputObject $VM -CustomProperty $CustomProp

Il primo comando ottiene l'oggetto macchina virtuale denominato VM01 e archivia l'oggetto nella variabile $VM.

Il secondo comando ottiene l'oggetto proprietà personalizzato denominato Centro di costo e memorizza l'oggetto nella variabile $CustomProp.

L'ultimo comando recupera il valore della proprietà personalizzata memorizzata in $CustomProp (Centro di costo) per la macchina virtuale archiviata in $VM (VM01).

Parametri

-All

Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendentemente dall'oggetto padre. Ad esempio, il comando Get-SCVirtualDiskDrive -All ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

All
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-CustomProperty

Specifica un oggetto proprietà personalizzato.

Proprietà dei parametri

Tipo:CustomProperty
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filter
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-InputObject

Specifica l'oggetto a cui è assegnata la proprietà di cui si desidera recuperare o modificare il valore.

Proprietà dei parametri

Tipo:ClientObject
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Filter
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet funziona per conto dell'utente specificato da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, utilizzare il cmdlet Get-SCUserRole . Questo cmdlet funziona per conto del ruolo utente specificato da questo parametro.

Proprietà dei parametri

Tipo:UserRole
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
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.