Delen via


Set-SCUpdateServer

Hiermee configureert u de instellingen van een WSUS-server die is toegevoegd aan 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

De cmdlet Set-SCUpdateServer configureert een Wsus-server (Microsoft Windows Server Update Services) die is toegevoegd aan Virtual Machine Manager (VMM). Typ voor informatie over het toevoegen van een WSUS-server aan VMM Get-Help Add-SCUpdateServer.

Voorbeelden

Voorbeeld 1: De proxy-instelling op een updateserver inschakelen

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

Met de eerste opdracht wordt de updateserver met de naam WSUSComputer01 opgehaald en wordt dat object vervolgens opgeslagen in de $UpdateServer variabele.

Met de tweede opdracht maakt u een matrix met de naam $Categories en vult u de matrix met twee producten.

Met de derde opdracht maakt u een matrix met de naam $Classification en vult u de matrix met twee updateclassificaties.

Met de vierde opdracht maakt u een matrix met de naam $Languages en vult u de matrix met twee ondersteunde updatetalen, Engels en Braziliaans Portugees.

Met de laatste opdracht wordt de proxyinstelling ingeschakeld voor de updateserver die is opgeslagen in $UpdateServer. Met deze opdracht stelt u het proxyadres en de poort in en stelt u de updatecategorieën, classificaties en talen in die moeten worden gesynchroniseerd.

Voorbeeld 2: Geef een nieuwe producttypeinstelling op voor een updateserver

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"

Met de eerste opdracht wordt de updateserver met de naam WSUSComputer01 opgehaald en wordt het object vervolgens opgeslagen in de $UpdateServer variabele.

Met de tweede opdracht wordt de updateclassificatie van servicepacks ingeschakeld voor de updateserver die is opgeslagen in $UpdateServer.

Parameters

-AllowConfigurationChanges

Hiermee wordt aangegeven of configuratiewijzigingen op de updateserver zijn toegestaan.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DisableProxy

Geeft aan dat met deze cmdlet de updateserver wordt uitgeschakeld van het gebruik van een proxyserver wanneer updates worden gesynchroniseerd.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-EnableProxy

Geeft aan dat met deze cmdlet de updateserver een proxyserver kan gebruiken wanneer updates worden gesynchroniseerd.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsProxyAccessAnonymous

Geeft aan of voor de updateserver een proxyserver is vereist om verbinding te maken met internet.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Hiermee geeft u een variabele op waarin de voortgang van de taak wordt bijgehouden en opgeslagen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProxyCredential

Hiermee geeft u een referentieobject op dat de gebruikersnaam en het wachtwoord bevat van een account dat gemachtigd is om te communiceren met de proxyserver.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProxyServerName

Hiermee geeft u de naam van de proxyserver die de updateserver gebruikt om verbinding te maken met de Microsoft Update-catalogus op internet. U kunt in deze parameter geen speciale tekens gebruiken, zoals een slash (/).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProxyServerPort

Hiermee geeft u de poort op die de updateserver gebruikt om te communiceren met de opgegeven proxyserver.

Type:UInt32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateCategories

Hiermee geeft u een of meer producten op die door de updateserver worden gesynchroniseerd.

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateClassifications

Hiermee geeft u een of meer updateclassificaties op die door de updateserver worden gesynchroniseerd. Geldige waarden zijn:

  • Toepassingen
  • Kritieke Updates
  • Definitie-Updates
  • Stuurprogramma's
  • Functiepakketten
  • Beveiligingsupdates
  • Servicepacks
  • Hulpprogramma's
  • Updatepakketten
  • Updates
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

Hiermee geeft u een of meer ondersteunde updatetalen op die door de updateserver worden gesynchroniseerd.

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateServer

Hiermee geeft u een VMM-updateserverobject op dat door deze cmdlet wordt gewijzigd.

Type:UpdateServer
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Hiermee geeft u een VMM-server waarvoor deze cmdlet WSUS-instellingen configureert.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Uitvoerwaarden

UpdateServer

Deze cmdlet retourneert een UpdateServer-object .