Freigeben über


Set-SCUpdateServer

Konfiguriert die Einstellungen eines WSUS-Servers, der zu VMM hinzugefügt wurde.

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>]

Beschreibung

Das Cmdlet Set-SCUpdateServer konfiguriert einen Microsoft Windows Server Update Services (WSUS)-Server, der dem Virtual Machine Manager (VMM) hinzugefügt wurde. Informationen zum Hinzufügen eines WSUS-Servers zu VMM geben Sie den Typ Get-Help Add-SCUpdateServer".

Beispiele

Beispiel 1: Aktivieren der Proxyeinstellung auf einem Updateserver

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

Der erste Befehl ruft den Updateserver mit dem Namen WSUSComputer01 ab und speichert dieses Objekt dann in der $UpdateServer Variablen.

Der zweite Befehl erstellt ein Array namens $Categories und füllt das Array mit zwei Produkten auf.

Der dritte Befehl erstellt ein Array namens $Classification und füllt das Array mit zwei Updateklassifizierungen auf.

Der vierte Befehl erstellt ein Array namens $Languages und füllt das Array mit zwei unterstützten Updatesprachen, Englisch und brasilianischem Portugiesisch auf.

Der letzte Befehl aktiviert die Proxyeinstellung für den in $UpdateServer gespeicherten Updateserver. Dieser Befehl legt die Proxyadresse und den Port fest und legt die Aktualisierungskategorien, Klassifizierungen und Sprachen fest, die synchronisiert werden sollen.

Beispiel 2: Angeben einer neuen Produkttypeinstellung für einen Updateserver

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

Der erste Befehl ruft den Updateserver mit dem Namen WSUSComputer01 ab, und speichert dann das Objekt in der $UpdateServer Variablen.

Der zweite Befehl ermöglicht die Updateklassifizierung für den in $UpdateServer gespeicherten Updateserver.

Parameter

-AllowConfigurationChanges

Gibt an, ob Konfigurationsänderungen auf dem Updateserver zulässig sind.

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

-DisableProxy

Gibt an, dass dieses Cmdlet den Updateserver bei der Synchronisierung von Updates deaktiviert.

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

-EnableProxy

Gibt an, dass dieses Cmdlet den Updateserver ermöglicht, einen Proxyserver zu verwenden, wenn es Updates synchronisiert.

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

-IsProxyAccessAnonymous

Gibt an, ob der Updateserver einen Proxyserver benötigt, um eine Verbindung mit dem Internet herzustellen.

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

-JobVariable

Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.

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

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-ProxyCredential

Gibt ein Anmeldeinformationenobjekt an, das den Benutzernamen und das Kennwort eines Kontos enthält, das über die Berechtigung zum Kommunizieren mit dem Proxyserver verfügt.

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

-ProxyServerName

Gibt den Namen des Proxyservers an, den der Updateserver zum Herstellen einer Verbindung mit dem Microsoft Update-Katalog im Internet verwendet. Sie können in diesem Parameter keine Sonderzeichen verwenden, z. B. einen Schrägstrich (/).

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

-ProxyServerPort

Gibt den Port an, den der Updateserver zum Kommunizieren mit dem angegebenen Proxyserver verwendet.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

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

-UpdateCategories

Gibt mindestens ein Produkt an, das der Updateserver synchronisiert.

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

-UpdateClassifications

Gibt eine oder mehrere Updateklassifizierungen an, die der Updateserver synchronisiert. Gültige Werte sind:

  • Anwendungen
  • Wichtige Updates
  • Definitionsupdates
  • Treiber
  • Feature Packs
  • Sicherheitsupdates
  • Service Packs
  • Tools
  • Aktualisierungsrollups
  • 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

Gibt eine oder mehrere unterstützte Updatesprachen an, die der Updateserver synchronisiert.

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

-UpdateServer

Gibt ein VMM-Updateserverobjekt an, das dieses Cmdlet ändert.

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

-VMMServer

Gibt einen VMM-Server an, für den dieses Cmdlet WSUS-Einstellungen konfiguriert.

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

Ausgaben

UpdateServer

Dieses Cmdlet gibt ein UpdateServer-Objekt zurück.