Udostępnij za pośrednictwem


Set-SCUpdateServer

Konfiguruje ustawienia serwera WSUS, który został dodany do programu VMM.

Składnia

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

Opis

Polecenie cmdlet Set-SCUpdateServer konfiguruje serwer microsoft Windows Server Update Services (WSUS), który został dodany do programu Virtual Machine Manager (VMM). Aby uzyskać informacje na temat dodawania serwera WSUS do programu VMM, wpisz Get-Help Add-SCUpdateServer.

Przykłady

Przykład 1. Włączanie ustawienia serwera proxy na serwerze aktualizacji

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

Pierwsze polecenie pobiera serwer aktualizacji o nazwie WSUSComputer01, a następnie przechowuje ten obiekt w zmiennej $UpdateServer.

Drugie polecenie tworzy tablicę o nazwie $Categories i wypełnia tablicę dwoma produktami.

Trzecie polecenie tworzy tablicę o nazwie $Classification i wypełnia tablicę dwiema klasyfikacjami aktualizacji.

Czwarte polecenie tworzy tablicę o nazwie $Languages i wypełnia tablicę dwoma obsługiwanymi językami aktualizacji, angielskim i brazylijskimi.

Ostatnie polecenie włącza ustawienie serwera proxy dla serwera aktualizacji przechowywanego w $UpdateServer. To polecenie ustawia adres serwera proxy i port oraz ustawia kategorie aktualizacji, klasyfikacje i języki do synchronizacji.

Przykład 2. Określanie nowego ustawienia typu produktu dla serwera aktualizacji

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

Pierwsze polecenie pobiera serwer aktualizacji o nazwie WSUSComputer01, a następnie przechowuje obiekt w zmiennej $UpdateServer.

Drugie polecenie umożliwia klasyfikację aktualizacji dodatków Service Pack dla serwera aktualizacji przechowywanego w $UpdateServer.

Parametry

-AllowConfigurationChanges

Wskazuje, czy zmiany konfiguracji na serwerze aktualizacji są dozwolone.

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

-DisableProxy

Wskazuje, że to polecenie cmdlet wyłącza serwer aktualizacji przy użyciu serwera proxy podczas synchronizowania aktualizacji.

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

-EnableProxy

Wskazuje, że to polecenie cmdlet umożliwia serwerowi aktualizacji używanie serwera proxy podczas synchronizowania aktualizacji.

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

-IsProxyAccessAnonymous

Wskazuje, czy serwer aktualizacji wymaga serwera proxy do nawiązania połączenia z Internetem.

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

-JobVariable

Określa zmienną, w której postęp zadania jest śledzony i przechowywany.

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

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

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

-ProxyCredential

Określa obiekt poświadczeń, który zawiera nazwę użytkownika i hasło konta, które ma uprawnienia do komunikowania się z serwerem proxy.

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

-ProxyServerName

Określa nazwę serwera proxy używanego przez serwer aktualizacji do nawiązywania połączenia z wykazem usługi Microsoft Update w Internecie. W tym parametrze nie można używać znaków specjalnych, takich jak ukośnik (/).

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

-ProxyServerPort

Określa port używany przez serwer aktualizacji do komunikowania się z określonym serwerem proxy.

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

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

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

-UpdateCategories

Określa co najmniej jeden produkt synchronizowany przez serwer aktualizacji.

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

-UpdateClassifications

Określa co najmniej jedną klasyfikację aktualizacji synchronizowaną przez serwer aktualizacji. Prawidłowe wartości:

  • Aplikacje
  • Aktualizacje krytyczne
  • Aktualizacje definicji
  • Sterowniki
  • Pakiety funkcji
  • Aktualizacje zabezpieczeń
  • Dodatki Service Pack
  • Narzędzia
  • Pakiety zbiorcze aktualizacji
  • Aktualizacje
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

Określa co najmniej jeden obsługiwany język aktualizacji synchronizowany przez serwer aktualizacji.

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

-UpdateServer

Określa obiekt serwera aktualizacji programu VMM, który modyfikuje to polecenie cmdlet.

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

-VMMServer

Określa serwer programu VMM, dla którego to polecenie cmdlet konfiguruje ustawienia programu WSUS.

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

Dane wyjściowe

UpdateServer

To polecenie cmdlet zwraca obiekt UpdateServer .