Set-SCUpdateServer
Configura as definiçõ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 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, escreva Get-Help Add-SCUpdateServer
.
Exemplos
Exemplo 1: Ativar a definição de procuração num 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 recebe 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 povoa a matriz com dois produtos.
O terceiro comando cria uma matriz chamada $Classification e povoa a matriz com duas classificações de atualização.
O quarto comando cria uma matriz chamada $Languages e povoa a matriz com dois idiomas de atualização suportados, inglês e português brasileiro.
O último comando permite a definição de procuração para o servidor de atualização armazenado em $UpdateServer. Este comando define o endereço de procuração e a porta e define as categorias de atualização, classificações e idiomas para sincronizar.
Exemplo 2: Especificar uma nova definição do 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 recebe o servidor de atualização chamado WSUSComputer01 e, em seguida, armazena o objeto na variável $UpdateServer.
O segundo comando permite que os pacotes de serviços atualização classificam 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 este cmdlet desativa o servidor de atualização de usar 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 |
-EnableProxy
Indica que este cmdlet permite que o servidor de atualização utilize 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 que um servidor proxy se conecte à Internet.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica uma variável em que 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 o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyCredential
Especifica um objeto credencial que contém o nome de utilizador e a palavra-passe de uma conta que tem permissão para 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 utiliza para se ligar ao Catálogo de Atualização do Microsoft na Internet. Não é possível utilizar caracteres especiais, como um corte para a frente (/), neste 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 utiliza para 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 funciona assíncronamente para que o controlo volte imediatamente à concha 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:
- Aplicações
- Atualizações críticos
- Atualização de Definições
- Controladores
- Pacotes de recursos
- Atualizações de Segurança
- Pacotes de serviço
- Ferramentas
- Rollups de atualização
- 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 suportados 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 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 VMM para o qual este cmdlet configura as definiçõ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 devolve um objeto UpdateServer .