Share via


Get-SCServiceSetting

Ottiene un'impostazione del servizio per un modello di servizio o un'istanza del servizio.

Sintassi

Get-SCServiceSetting
   [-VMMServer <ServerConnection>]
   -ServiceTemplate <ServiceTemplate>
   [-Name <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCServiceSetting
   [-VMMServer <ServerConnection>]
   -ServiceConfiguration <ServiceConfiguration>
   [-Name <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCServiceSetting
   [-VMMServer <ServerConnection>]
   -Service <Service>
   [-Name <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCServiceSetting ottiene una o più impostazioni del servizio per un modello di servizio o un'istanza del servizio.

Esempio

Esempio 1: Recuperare tutte le impostazioni del servizio da un modello di servizio

PS C:\> $Template = Get-SCServiceTemplate -Name "ServiceTemplate01" | where {$_.Release -eq "Beta"}
PS C:\> Get-SCServiceSetting -ServiceTemplate $Template

Il primo comando ottiene l'oggetto modello di servizio denominato ServiceTemplate01 con la versione beta e archivia l'oggetto nella variabile $Template.

Il secondo comando ottiene tutte le impostazioni del servizio per ServiceTemplate01 e visualizza le relative proprietà.

Esempio 2: Recuperare un'impostazione del servizio da una configurazione del servizio

PS C:\> $Config = Get-SCServiceConfiguration -Name "ServiceConfig01"
PS C:\> $Setting = Get-SCServiceSetting -ServiceConfiguration $Config -Name "Setting01"
PS C:\> $Setting

Il primo comando ottiene l'oggetto di configurazione del servizio denominato ServiceConfig01 e archivia l'oggetto nella variabile $Config.

Il secondo comando ottiene l'oggetto impostazione del servizio denominato Setting01 associato a ServiceConfig01 e archivia l'oggetto nella variabile $ServiceSetting.

L'ultimo comando visualizza le proprietà per l'impostazione del servizio archiviata in $ServiceSetting.

Parametri

-Name

Specifica il nome di un oggetto Virtual Machine Manager (VMM).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

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

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Service

Specifica un oggetto servizio VMM.

Type:Service
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceConfiguration

Specifica un oggetto di configurazione del servizio.

Type:ServiceConfiguration
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceTemplate

Specifica un oggetto modello di servizio.

Type:ServiceTemplate
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False