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

Описание

Используйте этот командлет для настройки роли сервера системы сайта. На сервере с ролью системы сайта размещается одна или несколько других ролей для сайта Configuration Manager.

Чтобы настроить определенные роли системы сайта, используйте один из следующих командлетов:

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Изменение сервера системы сайта

Эта команда сначала использует командлет Get-CMSiteSystemServer для получения объекта сервера системы сайта для Server2.contoso.com. Затем он использует оператор конвейера для передачи объекта в Set-CMSiteSystemServer, который настраивает сервер. Он добавляет на сервер полное доменное имя и позволяет использовать прокси-сервер с именем ProxyServer1 для подключения к Интернету через порт 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

Параметры

-AccountName

Укажите учетную запись для установки этой системы сайта и учетную запись, используемую для всех подключений с сервера сайта. Дополнительные сведения см. в статье Учетная запись установки системы сайта.

Чтобы использовать учетную запись компьютера сервера сайта, используйте параметр UseSiteServerAccount .

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableProxy

Присвойте этому параметру значение , $true чтобы система сайта использовала прокси-сервер при синхронизации информации из Интернета.

Если этот параметр включен, также настройте следующие параметры:

  • ProxyServerName
  • ProxyServerPort
  • ProxyAccessAccount
Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FdmOperation

Присвойте этому параметру значение , $true чтобы сервер сайта инициирул подключения к этой системе сайта.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Укажите объект сервера системы сайта для настройки. Чтобы получить этот объект, используйте командлет Get-CMSiteSystemServer .

Тип:IResultObject
Aliases:SiteSystemServer
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-PassThru

Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProxyAccessAccount

Если для параметра EnableProxy задано значение $true, используйте этот параметр, чтобы указать объект учетной записи. Система сайта использует эти учетные данные для проверки подлинности на прокси-сервере. Чтобы получить этот объект учетной записи, используйте командлет Get-CMAccount .

Тип:IResultObject
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProxyServerName

Если параметру EnableProxy присвоено значение $true, используйте этот параметр, чтобы указать имя прокси-сервера. Этот параметр принимает следующие типы значений:

  • Полное доменное имя (FQDN)
  • Hostname (Имя узла)
  • IPv4 или IPv6-адрес
Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProxyServerPort

Если параметру EnableProxy присвоено значение $true, используйте этот параметр, чтобы указать номер порта прокси-сервера.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PublicFqdn

Укажите полное доменное имя для системы сайта, используемой в Интернете.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteCode

Укажите код сайта для этой системы сайта.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SiteSystemServerName

Укажите имя настраиваемого сервера системы сайта.

Тип:String
Aliases:Name, ServerName
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UseSiteServerAccount

Добавьте этот параметр, чтобы использовать учетную запись компьютера сервера сайта для установки этой системы сайта. Дополнительные сведения см. в статье Учетная запись установки системы сайта.

Чтобы использовать другую учетную запись, используйте параметр UseSiteServerAccount .

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

IResultObject