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
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
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.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
ConfigSettingsChange
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-DisableProxy
Indica que esse cmdlet desabilita o servidor de atualizações de usar um servidor proxy quando sincroniza atualizações.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
DisableProxy
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-EnableProxy
Indica que esse cmdlet permite que o servidor de atualizações use um servidor proxy quando sincroniza atualizações.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
EnableProxy
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-IsProxyAccessAnonymous
Indica se o servidor de atualização requer um servidor proxy para se conectar à Internet.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
EnableProxy
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-JobVariable
Especifica uma variável na qual o progresso do trabalho é controlado e armazenado.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
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.
Propriedades dos parâmetros
Tipo:
Guid
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
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.
Propriedades dos parâmetros
Tipo:
PSCredential
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
Default
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
EnableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
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.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
EnableProxy
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ProxyServerPort
Especifica a porta que o servidor de atualizações usa para se comunicar com o servidor proxy especificado.
Propriedades dos parâmetros
Tipo:
UInt32
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
EnableProxy
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-UpdateCategories
Especifica um ou mais produtos que o servidor de atualizações sincroniza.
Propriedades dos parâmetros
Tipo:
System.Collections.Generic.List`1[System.String]
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
Default
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
ManualSync
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
EnableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
DisableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
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
Propriedades dos parâmetros
Tipo:
System.Collections.Generic.List`1[System.String]
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
Default
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
ManualSync
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
EnableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
DisableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-UpdateLanguages
Especifica um ou mais idiomas de atualização suportados que o servidor de atualizações sincroniza.
Propriedades dos parâmetros
Tipo:
System.Collections.Generic.List`1[System.String]
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
Default
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
ManualSync
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
EnableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
DisableProxy
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-UpdateServer
Especifica um objeto de servidor de atualização do VMM que esse cmdlet modifica.
Propriedades dos parâmetros
Tipo:
UpdateServer
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
0
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VMMServer
Especifica um servidor VMM para o qual este cmdlet define as configurações do WSUS.
Propriedades dos parâmetros
Tipo:
ServerConnection
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.