Поделиться через


Set-SCUpdateServer

Настраивает параметры сервера WSUS, добавленного в VMM.

Синтаксис

Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-ProxyCredential <PSCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-EnableProxy]
   -ProxyServerName <String>
   -ProxyServerPort <UInt32>
   -IsProxyAccessAnonymous <Boolean>
   [-ProxyCredential <PSCredential>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   [-UpdateLanguages <System.Collections.Generic.List`1[System.String]>]
   [-UpdateCategories <System.Collections.Generic.List`1[System.String]>]
   [-UpdateClassifications <System.Collections.Generic.List`1[System.String]>]
   [-DisableProxy]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCUpdateServer
   [-VMMServer <ServerConnection>]
   [-UpdateServer] <UpdateServer>
   -AllowConfigurationChanges <Boolean>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет Set-SCUpdateServer настраивает сервер Microsoft Windows Server Update Services (WSUS), добавленный в Virtual Machine Manager (VMM). Сведения о добавлении сервера WSUS в VMM введите Get-Help Add-SCUpdateServer.

Примеры

Пример 1. Включение параметра прокси-сервера на сервере обновления

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> $Categories = @("SQL Server", "Windows")
PS C:\> $Classifications = @("Security Updates", "Service Packs")
PS C:\> $Languages = @("en", "pt-br") 
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -EnableProxy -ProxyServerName "proxy.contoso.com" -ProxyServerPort "88" -IsProxyAccessAnonymous $True -UpdateCategories $Categories -UpdateClassifications $Classifications -UpdateLanguages $Languages

Первая команда возвращает сервер обновления с именем WSUSComputer01, а затем сохраняет этот объект в переменной $UpdateServer.

Вторая команда создает массив с именем $Categories и заполняет массив двумя продуктами.

Третья команда создает массив с именем $Classification и заполняет массив двумя классификациями обновлений.

Четвертая команда создает массив с именем $Languages и заполняет массив двумя поддерживаемыми языками обновления: английским и бразильским португальским.

Последняя команда включает параметр прокси-сервера для сервера обновления, хранящегося в $UpdateServer. Эта команда задает адрес и порт прокси-сервера и задает категории обновления, классификации и языки для синхронизации.

Пример 2. Указание нового параметра типа продукта для сервера обновления

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"

Первая команда получает сервер обновления с именем WSUSComputer01, а затем сохраняет объект в переменной $UpdateServer.

Вторая команда включает классификацию обновлений пакетов обновления для сервера обновления, хранящегося в $UpdateServer.

Параметры

-AllowConfigurationChanges

Указывает, разрешены ли изменения конфигурации на сервере обновления.

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

-DisableProxy

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

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

-EnableProxy

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

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

-IsProxyAccessAnonymous

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

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

-JobVariable

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

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

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.

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

-ProxyCredential

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

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

-ProxyServerName

Указывает имя прокси-сервера, который сервер обновления использует для подключения к каталогу Центра обновления Майкрософт в Интернете. В этом параметре нельзя использовать специальные символы, например косую черту (/).

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

-ProxyServerPort

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

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

-RunAsynchronously

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

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

-UpdateCategories

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

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateClassifications

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

  • Приложения
  • Критические обновления
  • Обновления определений
  • драйверы,
  • Пакеты дополнительных компонентов
  • Обновления для системы безопасности
  • Пакеты обновления
  • Инструменты
  • Накопительные пакеты обновления
  • Обновления
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

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

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateServer

Указывает объект сервера обновления VMM, который изменяет этот командлет.

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

-VMMServer

Указывает сервер VMM, для которого этот командлет настраивает параметры WSUS.

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

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

UpdateServer

Этот командлет возвращает объект UpdateServer .