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