Set-SCUpdateServer
Configura las opciones de un servidor WSUS que se ha agregado a 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
El cmdlet Set-SCUpdateServer configura un servidor de Microsoft Windows Server Update Services (WSUS) que se ha agregado a Virtual Machine Manager (VMM).
Para obtener información sobre cómo agregar un servidor WSUS a VMM, escriba Get-Help Add-SCUpdateServer
.
Ejemplos
Ejemplo 1: Habilitación de la configuración de proxy en un servidor de actualización
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
El primer comando obtiene el servidor de actualización denominado WSUSComputer01 y, a continuación, almacena ese objeto en la variable $UpdateServer.
El segundo comando crea una matriz denominada $Categories y rellena la matriz con dos productos.
El tercer comando crea una matriz denominada $Classification y rellena la matriz con dos clasificaciones de actualización.
El cuarto comando crea una matriz denominada $Languages y rellena la matriz con dos idiomas de actualización admitidos, inglés y portugués brasileño.
El último comando habilita la configuración de proxy para el servidor de actualización almacenado en $UpdateServer. Este comando establece la dirección de proxy y el puerto y establece las categorías de actualización, las clasificaciones y los idiomas que se van a sincronizar.
Ejemplo 2: Especificar una nueva configuración de tipo de producto para un servidor de actualización
PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"
El primer comando obtiene el servidor de actualización denominado WSUSComputer01 y, a continuación, almacena el objeto en la variable $UpdateServer.
El segundo comando habilita la clasificación de actualización de Service Packs para el servidor de actualización almacenado en $UpdateServer.
Parámetros
-AllowConfigurationChanges
Indica si se permiten cambios de configuración en el servidor de actualización.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableProxy
Indica que este cmdlet deshabilita el servidor de actualización al usar un servidor proxy cuando sincroniza las actualizaciones.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableProxy
Indica que este cmdlet permite al servidor de actualización usar un servidor proxy cuando sincroniza las actualizaciones.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsProxyAccessAnonymous
Indica si el servidor de actualización requiere un servidor proxy para conectarse a Internet.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica una variable en la que se realiza un seguimiento del progreso del trabajo y se almacena.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyCredential
Especifica un objeto de credencial que contiene el nombre de usuario y la contraseña de una cuenta que tiene permiso para comunicarse con el servidor proxy.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyServerName
Especifica el nombre del servidor proxy que usa el servidor de actualización para conectarse con el catálogo de Microsoft Update en Internet. No puede usar caracteres especiales, como una barra diagonal (/), en este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyServerPort
Especifica el puerto que usa el servidor de actualización para comunicarse con el servidor proxy especificado.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateCategories
Especifica uno o varios productos que el servidor de actualización 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 una o varias clasificaciones de actualización que el servidor de actualización sincroniza. Los valores válidos son:
- APLICACIONES
- Actualizaciones críticas
- Actualizaciones de definiciones
- Controladores
- Feature Packs
- Actualizaciones de seguridad
- Service Pack
- Herramientas
- Paquetes acumulativos de revisiones
- Actualizaciones
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 uno o varios idiomas de actualización admitidos que el servidor de actualización 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 un objeto de servidor de actualización VMM que modifica este cmdlet.
Type: | UpdateServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Especifica un servidor VMM para el que este cmdlet configura las opciones de WSUS.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Salidas
UpdateServer
Este cmdlet devuelve un objeto UpdateServer .