Partilhar via


Set-SCUpdateServer

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

Sintaxe

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 Virtual Machine Manager (VMM). 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ções

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, em seguida, armazena esse objeto na variável $UpdateServer.

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

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

O quarto comando cria uma matriz chamada $Languages e preenche a matriz com dois idiomas de atualização suportados, inglês e português do Brasil.

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

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

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, em seguida, 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ções armazenado no $UpdateServer.

Parâmetros

-AllowConfigurationChanges

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

Tipo:Boolean
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DisableProxy

Indica que esse cmdlet desabilita o servidor de atualizações de usar um servidor proxy quando sincroniza atualizações.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EnableProxy

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

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-IsProxyAccessAnonymous

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

Tipo:Boolean
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JobVariable

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

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Tipo:PSCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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. Não é possível usar caracteres especiais, como uma barra (/), nesse parâmetro.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ProxyServerPort

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

Tipo:UInt32
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-RunAsynchronously

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

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UpdateCategories

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

Tipo:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UpdateClassifications

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

  • Aplicações
  • Atualizações críticas
  • Atualizações de definições
  • Motoristas
  • Pacotes de recursos
  • Atualizações de segurança
  • Service Packs
  • Ferramentas
  • Pacotes cumulativos de atualizações
  • Atualizações
Tipo:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UpdateLanguages

Especifica um ou mais idiomas de atualização suportados que o servidor de atualizações sincroniza.

Tipo:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UpdateServer

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

Tipo:UpdateServer
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-VMMServer

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

Tipo:ServerConnection
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

Saídas

UpdateServer

Este cmdlet retorna um objeto UpdateServer .