Set-SCUpdateServer

Define as configurações de um servidor WSUS que foi adicionado ao VMM.

Syntax

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

Description

O cmdlet Set-SCUpdateServer configura um servidor do Microsoft Windows Server Update Services (WSUS) que foi adicionado ao VMM (Virtual Machine Manager). Para obter informações sobre como adicionar um servidor WSUS ao VMM, digite Get-Help Add-SCUpdateServer.

Exemplos

Exemplo 1: Habilitar a configuração de proxy em um servidor de atualização

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

O primeiro comando obtém o servidor de atualização chamado WSUSComputer01 e armazena esse objeto na variável $UpdateServer.

O segundo comando cria uma matriz chamada $Categories e popula a matriz com dois produtos.

O terceiro comando cria uma matriz chamada $Classification e popula a matriz com duas classificações de atualização.

O quarto comando cria uma matriz chamada $Languages e popula a matriz com dois idiomas de atualização compatíveis, inglês e português brasileiro.

O último comando habilita a configuração de proxy para o servidor de atualização armazenado em $UpdateServer. Esse comando define o endereço e a porta do proxy e define as categorias de atualização, classificações e idiomas a serem sincronizados.

Exemplo 2: Especificar uma nova configuração de tipo de produto para um servidor de atualização

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

O primeiro comando obtém o servidor de atualização chamado WSUSComputer01 e armazena o objeto na variável $UpdateServer.

O segundo comando habilita a classificação de atualização dos service packs para o servidor de atualização armazenado em $UpdateServer.

Parâmetros

-AllowConfigurationChanges

Indica se as alterações de configuração no servidor de atualização são permitidas.

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

-DisableProxy

Indica que esse cmdlet desabilita o servidor de atualização do uso de um servidor proxy quando ele sincroniza as atualizações.

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

-EnableProxy

Indica que esse cmdlet permite que o servidor de atualização use um servidor proxy quando sincroniza as atualizações.

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

-IsProxyAccessAnonymous

Indica se o servidor de atualização requer um servidor proxy para se conectar à Internet.

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

-JobVariable

Especifica uma variável na qual o progresso do trabalho é rastreado e armazenado.

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

-PROTipID

Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.

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

-ProxyCredential

Especifica um objeto de credencial que contém o nome de usuário e a senha de uma conta que tem permissão para se comunicar com o servidor proxy.

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

-ProxyServerName

Especifica o nome do servidor proxy que o servidor de atualização usa para se conectar ao Catálogo do Microsoft Update na Internet. Você não pode usar caracteres especiais, como uma barra (/), nesse parâmetro.

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

-ProxyServerPort

Especifica a porta que o servidor de atualização usa para se comunicar com o servidor proxy especificado.

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

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell de comando.

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

-UpdateCategories

Especifica um ou mais produtos que o servidor de atualização sincroniza.

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

-UpdateClassifications

Especifica uma ou mais classificações de atualização que o servidor de atualização sincroniza. Os valores válidos são:

  • Aplicativos
  • Atualizações Críticas
  • Atualizações de definição
  • Drivers
  • Feature Packs
  • Atualizações de Segurança
  • Service Packs
  • Ferramentas
  • Pacotes Cumulativos de Atualizações
  • Atualizações
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

Especifica um ou mais idiomas de atualização compatíveis que o servidor de atualização sincroniza.

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

-UpdateServer

Especifica um objeto de servidor de atualização do VMM que este cmdlet modifica.

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

-VMMServer

Especifica um servidor do VMM para o qual esse cmdlet define as configurações do WSUS.

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

Saídas

UpdateServer

Este cmdlet retorna um objeto UpdateServer .