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.