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 portugalskim brazylijskim.

Ostatnie polecenie umożliwia 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.

Typ:Boolean
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DisableProxy

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-EnableProxy

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-IsProxyAccessAnonymous

Wskazuje, czy serwer aktualizacji wymaga, aby serwer proxy łączył się z Internetem.

Typ:Boolean
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-JobVariable

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

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:Guid
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProxyCredential

Określa obiekt poświadczeń zawierający nazwę użytkownika i hasło konta, które ma uprawnienia do komunikacji z serwerem proxy.

Typ:PSCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProxyServerName

Określa nazwę serwera proxy używanego przez serwer aktualizacji do nawiązania 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 (/).

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProxyServerPort

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

Typ:UInt32
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-RunAsynchronously

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UpdateCategories

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

Typ:System.Collections.Generic.List`1[System.String]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UpdateClassifications

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

  • Aplikacji
  • Aktualizacje krytyczne
  • Aktualizacje definicji
  • Sterowniki
  • Pakiety funkcji
  • Aktualizacje zabezpieczeń
  • Dodatki Service Pack
  • Narzędzia
  • Pakiety zbiorcze aktualizacji
  • Aktualizacje
Typ:System.Collections.Generic.List`1[System.String]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UpdateLanguages

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

Typ:System.Collections.Generic.List`1[System.String]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UpdateServer

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

Typ:UpdateServer
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMMServer

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

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

UpdateServer

To polecenie cmdlet zwraca obiekt UpdateServer.