Udostępnij przez


Set-SCUpdateServer

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

Składnia

Default (Domyślna)

Set-SCUpdateServer
    [-UpdateServer] <UpdateServer>
    [-VMMServer <ServerConnection>]
    [-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>]

ManualSync

Set-SCUpdateServer
    [-UpdateServer] <UpdateServer>
    [-VMMServer <ServerConnection>]
    [-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>]

EnableProxy

Set-SCUpdateServer
    [-UpdateServer] <UpdateServer>
    -ProxyServerName <String>
    -ProxyServerPort <UInt32>
    -IsProxyAccessAnonymous <Boolean>
    [-VMMServer <ServerConnection>]
    [-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]
    [-ProxyCredential <PSCredential>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

DisableProxy

Set-SCUpdateServer
    [-UpdateServer] <UpdateServer>
    [-VMMServer <ServerConnection>]
    [-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>]

ConfigSettingsChange

Set-SCUpdateServer
    [-UpdateServer] <UpdateServer>
    -AllowConfigurationChanges <Boolean>
    [-VMMServer <ServerConnection>]
    [-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 dotyczące sposobu 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 zapisuje ten obiekt w zmiennej $UpdateServer.

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

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

Czwarte polecenie tworzy tablicę o nazwie $Languages i wypełnia ją dwoma obsługiwanymi językami aktualizacji: angielskim i portugalskim (Brazylia).

Ostatnie polecenie włącza ustawienie serwera proxy dla serwera aktualizacji przechowywanego w $UpdateServer. To polecenie ustawia adres i port serwera proxy 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 zapisuje obiekt w zmiennej $UpdateServer.

Drugie polecenie włącza klasyfikację aktualizacji dodatków Service Pack dla serwera aktualizacji przechowywanego w $UpdateServer.

Parametry

-AllowConfigurationChanges

Wskazuje, czy zmiany konfiguracji serwera aktualizacji są dozwolone.

Właściwości parametru

Typ:Boolean
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

ConfigSettingsChange
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DisableProxy

Wskazuje, że to polecenie cmdlet wyłącza serwerowi aktualizacji korzystanie z serwera proxy podczas synchronizowania aktualizacji.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

DisableProxy
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-EnableProxy

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

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableProxy
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-IsProxyAccessAnonymous

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

Właściwości parametru

Typ:Boolean
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableProxy
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-JobVariable

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

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów: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.

Właściwości parametru

Typ:Guid
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ProxyCredential

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

Właściwości parametru

Typ:PSCredential
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
EnableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ProxyServerName

Określa nazwę serwera proxy, którego serwer aktualizacji używa 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 (/).

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableProxy
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ProxyServerPort

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

Właściwości parametru

Typ:UInt32
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableProxy
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-RunAsynchronously

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

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UpdateCategories

Określa jeden lub więcej produktów synchronizowanych przez serwer aktualizacji.

Właściwości parametru

Typ:

System.Collections.Generic.List`1[System.String]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ManualSync
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
EnableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
DisableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UpdateClassifications

Określa jedną lub więcej klasyfikacji aktualizacji, które są synchronizowane przez serwer aktualizacji. Prawidłowe wartości to:

  • Aplikacje
  • Aktualizacje krytyczne
  • Aktualizacje definicji
  • Sterowniki
  • Pakiety funkcji
  • Aktualizacje zabezpieczeń
  • Pakiety serwisowe
  • Narzędzia
  • Pakiety zbiorcze aktualizacji
  • Aktualizacje

Właściwości parametru

Typ:

System.Collections.Generic.List`1[System.String]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ManualSync
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
EnableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
DisableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UpdateLanguages

Określa jeden lub więcej obsługiwanych języków aktualizacji, które są synchronizowane przez serwer aktualizacji.

Właściwości parametru

Typ:

System.Collections.Generic.List`1[System.String]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ManualSync
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
EnableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
DisableProxy
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UpdateServer

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

Właściwości parametru

Typ:UpdateServer
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:0
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VMMServer

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

Właściwości parametru

Typ:ServerConnection
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wyjściowe

UpdateServer

To polecenie cmdlet zwraca obiekt UpdateServer .