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 .