Set-CMSiteSystemServer

配置站点系统服务器角色。

语法

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

说明

使用此 cmdlet 配置站点系统服务器角色。 具有站点系统角色的服务器承载Configuration Manager站点的一个或多个其他角色。

若要配置特定的站点系统角色,请使用以下 cmdlet 之一:

注意

从Configuration Manager站点驱动器运行Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1:修改站点系统服务器

此命令首先使用 Get-CMSiteSystemServer cmdlet 获取 Server2.contoso.com 的站点系统服务器对象。 然后,它使用管道运算符将对象传递给 Set-CMSiteSystemServer,后者将配置服务器。 它将 FQDN 添加到服务器,并使其能够使用名为 ProxyServer1 的代理服务器通过端口 80 连接到 Internet。

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

参数

-AccountName

指定用于安装此站点系统的帐户,以及用于来自站点服务器的所有连接的帐户。 有关详细信息,请参阅 站点系统安装帐户

若要使用站点服务器的计算机帐户,请使用 UseSiteServerAccount 参数。

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

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

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

-EnableProxy

将此参数设置为 , $true 以便站点系统在同步来自 Internet 的信息时使用代理服务器。

如果启用此选项,还配置以下参数:

  • ProxyServerName
  • ProxyServerPort
  • ProxyAccessAccount
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FdmOperation

将此参数设置为 以 $true 要求站点服务器启动到此站点系统的连接。

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

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为 (不建议) 。 不能将其与 DisableWildcardHandling 结合使用。

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

-InputObject

指定要配置的站点系统服务器对象。 若要获取此对象,请使用 Get-CMSiteSystemServer cmdlet。

Type:IResultObject
Aliases:SiteSystemServer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

添加此参数可返回一个对象,该对象表示正在使用的项。 默认情况下,此 cmdlet 可能不会生成任何输出。

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

-ProxyAccessAccount

如果将 EnableProxy 设置为 $true,请使用此参数指定帐户对象。 站点系统使用这些凭据向代理服务器进行身份验证。 若要获取此帐户对象,请使用 Get-CMAccount cmdlet。

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

-ProxyServerName

如果将 EnableProxy 设置为 $true,请使用此参数指定代理服务器的名称。 此参数接受以下类型的值:

  • 完全限定的域名 (FQDN)
  • 主机名称
  • IPv4 或 IPv6 地址
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProxyServerPort

如果将 EnableProxy 设置为 $true,请使用此参数指定代理服务器端口号。

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

-PublicFqdn

指定站点系统在 Internet 上使用的 FQDN。

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

-SiteCode

指定此站点系统的站点代码。

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

-SiteSystemServerName

指定要配置的站点系统服务器的名称。

Type:String
Aliases:Name, ServerName
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UseSiteServerAccount

添加此参数以使用站点服务器的计算机帐户安装此站点系统。 有关详细信息,请参阅 站点系统安装帐户

若要使用其他帐户,请使用 UseSiteServerAccount 参数。

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

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

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

输入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

输出

IResultObject