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 .