Condividi tramite


Set-CMSiteSystemServer

Configurare il ruolo del server del sistema del sito.

Sintassi

Set-CMSiteSystemServer
   [-AccountName <String>]
   [-EnableProxy <Boolean>]
   [-FdmOperation <Boolean>]
   -InputObject <IResultObject>
   [-PassThru]
   [-ProxyAccessAccount <IResultObject>]
   [-ProxyServerName <String>]
   [-ProxyServerPort <UInt32>]
   [-PublicFqdn <String>]
   [-UseSiteServerAccount]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSiteSystemServer
   [-AccountName <String>]
   [-EnableProxy <Boolean>]
   [-FdmOperation <Boolean>]
   [-PassThru]
   [-ProxyAccessAccount <IResultObject>]
   [-ProxyServerName <String>]
   [-ProxyServerPort <UInt32>]
   [-PublicFqdn <String>]
   [-SiteCode <String>]
   [-SiteSystemServerName] <String>
   [-UseSiteServerAccount]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per configurare il ruolo del server del sistema del sito. Un server con il ruolo Sistema del sito ospita uno o più altri ruoli per un sito di Configuration Manager.

Per configurare ruoli del sistema del sito specifici, usare uno dei cmdlet seguenti:

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Modificare un server del sistema del sito

Questo comando usa innanzitutto il cmdlet Get-CMSiteSystemServer per ottenere l'oggetto server del sistema del sito per Server2.contoso.com. Usa quindi l'operatore della pipeline per passare l'oggetto a Set-CMSiteSystemServer, che configura il server. Aggiunge un FQDN al server e consente di usare un server proxy denominato ProxyServer1 per connettersi a Internet usando la porta 80.

Get-CMSiteSystemServer -Name "Server2.contoso.com" -SiteCode "MP5" | Set-CMSiteSystemServer -PublicFqdn "Internetsrv2New.contoso.com" -FdmOperation $False -AccountName "contoso\cmsvc" -EnableProxy $True -ProxyServerName "ProxyServer1" -ProxyServerPort 80 -ProxyAccessAccount (Get-CMAccount "contoso\proxysvc") -PassThru

Parametri

-AccountName

Specificare l'account per l'installazione del sistema del sito e l'account usato per tutte le connessioni dal server del sito. Per altre informazioni, vedere Account di installazione del sistema del sito.

Per usare l'account computer del server del sito, usare il parametro UseSiteServerAccount .

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableProxy

Impostare questo parametro su $true affinché il sistema del sito usi un server proxy quando sincronizza le informazioni da Internet.

Se si abilita questa opzione, configurare anche i parametri seguenti:

  • ProxyServerName
  • ProxyServerPort
  • ProxyAccessAccount
Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FdmOperation

Impostare questo parametro su $true per richiedere al server del sito di avviare le connessioni al sistema del sito.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Specificare un oggetto server del sistema del sito da configurare. Per ottenere questo oggetto, usare il cmdlet Get-CMSiteSystemServer .

Tipo:IResultObject
Alias:SiteSystemServer
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-PassThru

Aggiungere questo parametro per restituire un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyAccessAccount

Se si imposta EnableProxy su $true, utilizzare questo parametro per specificare un oggetto account. Il sistema del sito usa queste credenziali per eseguire l'autenticazione nel server proxy. Per ottenere questo oggetto account, usare il cmdlet Get-CMAccount .

Tipo:IResultObject
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyServerName

Se si imposta EnableProxy su $true, utilizzare questo parametro per specificare il nome del server proxy. Questo parametro accetta i tipi di valori seguenti:

  • Nome dominio completo (FQDN)
  • Nome host
  • Indirizzo IPv4 o IPv6
Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyServerPort

Se si imposta EnableProxy su $true, usare questo parametro per specificare il numero di porta del server proxy.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PublicFqdn

Specificare un nome di dominio completo per il sistema del sito da usare su Internet.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SiteCode

Specificare il codice del sito per il sistema del sito.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SiteSystemServerName

Specificare il nome del server del sistema del sito da configurare.

Tipo:String
Alias:Name, ServerName
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UseSiteServerAccount

Aggiungere questo parametro per usare l'account computer del server del sito per installare il sistema del sito. Per altre informazioni, vedere Account di installazione del sistema del sito.

Per usare un altro account, usare il parametro UseSiteServerAccount .

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

IResultObject