Dela via


Set-CMSiteSystemServer

SYNOPSIS

Konfigurera platssystemserverrollen.

SYNTAX

SearchByValueMandatory (standard)

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>]

SearchByNameMandatory

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>]

DESCRIPTION

Använd den här cmdleten för att konfigurera platssystemserverrollen. En server med platssystemrollen är värd för en eller flera andra roller för en Konfigurationshanteraren plats.

Om du vill konfigurera specifika platssystemroller använder du någon av följande cmdlets:

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra en platssystemserver

Det här kommandot använder först cmdleten Get-CMSiteSystemServer för att hämta platssystemserverobjektet för Server2.contoso.com. Den använder sedan pipelineoperatorn för att skicka objektet till Set-CMSiteSystemServer, som konfigurerar servern. Den lägger till ett FQDN till servern och gör att den kan använda en proxyserver med namnet ProxyServer1 för att ansluta till Internet via port 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

PARAMETERS

-AccountName

Ange kontot för att installera platssystemet och det konto som används för alla anslutningar från platsservern. Mer information finns i Konto för installation av platssystem.

Om du vill använda platsserverns datorkonto använder du parametern UseSiteServerAccount.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableProxy

Ange den här $true parametern till för platssystemet att använda en proxyserver när den synkroniserar information från Internet.

Om du aktiverar det här alternativet konfigurerar du även följande parametrar:

  • ProxyServerName
  • ProxyServerPort
  • ProxyAccessAccount
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FdmOperation

Ange den här $true parametern till för att kräva att platsservern initierar anslutningar till det här platssystemet.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Ange ett platssystemserverobjekt som ska konfigureras. Hämta det här objektet med hjälp av cmdleten Get-CMSiteSystemServer.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: SiteSystemServer

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-PassThru

Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar denna cmdlet kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ProxyAccessAccount

Om du anger EnableProxy till $true använder du den här parametern för att ange ett kontoobjekt. Platssystemet använder dessa autentiseringsuppgifter för att autentisera till proxyservern. Om du vill hämta det här kontoobjektet använder du cmdleten Get-CMAccount.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-ProxyServerName

Om du anger EnableProxy till $true använder du den här parametern för att ange namnet på proxyservern. Den här parametern accepterar följande typer av värden:

  • Fullständigt kvalificerat domännamn (FQDN)
  • Värdnamn
  • IPv4- eller IPv6-adress
Type: String
Parameter Sets: (All)
Aliases:

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

-ProxyServerPort

Om du ställer in EnableProxy$true använder du den här parametern för att ange portnumret för proxyservern.

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-PublicFqdn

Ange ett FQDN som platssystemet ska använda på Internet.

Type: String
Parameter Sets: (All)
Aliases:

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

-SiteCode

Ange platskoden för det här platssystemet.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases:

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

-SiteSystemServerName

Ange namnet på den platssystemserver som ska konfigureras.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: Name, ServerName

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UseSiteServerAccount

Lägg till den här parametern för att använda platsserverns datorkonto för att installera platssystemet. Mer information finns i Konto för installation av platssystem.

Om du vill använda ett annat konto använder du parametern UseSiteServerAccount.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_SCI_SysResUse

ANTECKNINGAR

Get-CMSiteSystemServer

New-CMSiteSystemServer

Remove-CMSiteSystemServer