Share via


Set-SCComputerTierConfiguration

Configura l'oggetto di configurazione del livello computer in una configurazione del servizio non distribuita.

Sintassi

Set-SCComputerTierConfiguration
   -ComputerTierConfiguration <BaseComputerTierConfiguration>
   [-TimeZone <Int32>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCComputerTierConfiguration configura l'oggetto di configurazione del livello computer in una configurazione del servizio non distribuita.

Esempio

Esempio 1: Configurare il livello computer all'interno di una configurazione del servizio

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $UpdatedConfig = Set-SCComputerTierConfiguration -ComputerTierConfiguration $TierConfig -TimeZone 085
PS C:\> $UpdatedConfig

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

Il secondo comando ottiene la configurazione del livello computer per la configurazione del servizio archiviata in $ServiceConfig e archivia l'oggetto nella variabile $TierConfig.

Il terzo comando imposta la proprietà timezone per la configurazione del livello computer archiviata in $TierConfig e archivia la configurazione del livello computer nella variabile $UpdatedConfig.

L'ultimo comando visualizza informazioni sulla configurazione del livello computer aggiornata archiviata in $UpdatedConfig all'utente.

Parametri

-ComputerTierConfiguration

Specifica un oggetto di configurazione del livello computer.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

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

-TimeZone

Specifica un numero (indice) che identifica un'area geografica che condivide la stessa ora solare. Per un elenco degli indici di fuso orario, vedere Valori di indice del fuso orario Microsoft all'indirizzo http://go.microsoft.com/fwlink/?LinkId=120935. Se non viene specificato alcun fuso orario, il fuso orario predefinito usato per una macchina virtuale è la stessa impostazione del fuso orario presente nell'host della macchina virtuale.

Formato di esempio per specificare il fuso orario solare GMT: -TimeZone 085

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

Output

ComputerTierConfiguration

Questo cmdlet restituisce un oggetto ComputerTierConfiguration .