Set-SCUpdateServer
Configura le impostazioni di un server WSUS aggiunto a VMM.
Sintassi
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>]
Descrizione
Il cmdlet Set-SCUpdateServer configura un server microsoft Windows Server Update Services (WSUS) aggiunto a Virtual Machine Manager (VMM).
Per informazioni su come aggiungere un server WSUS a VMM, digitare Get-Help Add-SCUpdateServer
.
Esempio
Esempio 1: Abilitare l'impostazione proxy in un server di aggiornamento
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
Il primo comando ottiene il server di aggiornamento denominato WSUSComputer01 e quindi archivia tale oggetto nella variabile $UpdateServer.
Il secondo comando crea una matrice denominata $Categories e popola la matrice con due prodotti.
Il terzo comando crea una matrice denominata $Classification e popola la matrice con due classificazioni di aggiornamento.
Il quarto comando crea una matrice denominata $Languages e popola la matrice con due lingue di aggiornamento supportate, inglese e portoghese brasiliano.
L'ultimo comando abilita l'impostazione proxy per il server di aggiornamento archiviato in $UpdateServer. Questo comando imposta l'indirizzo e la porta proxy e imposta le categorie di aggiornamento, le classificazioni e le lingue da sincronizzare.
Esempio 2: Specificare una nuova impostazione del tipo di prodotto per un server di aggiornamento
PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"
Il primo comando ottiene il server di aggiornamento denominato WSUSComputer01 e quindi archivia l'oggetto nella variabile $UpdateServer.
Il secondo comando abilita la classificazione degli aggiornamenti dei Service Pack per il server di aggiornamento archiviato in $UpdateServer.
Parametri
-AllowConfigurationChanges
Indica se le modifiche di configurazione al server di aggiornamento sono consentite.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableProxy
Indica che questo cmdlet disabilita il server di aggiornamento dall'uso di un server proxy quando sincronizza gli aggiornamenti.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableProxy
Indica che questo cmdlet consente al server di aggiornamento di usare un server proxy quando sincronizza gli aggiornamenti.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsProxyAccessAnonymous
Indica se il server di aggiornamento richiede un server proxy per connettersi a Internet.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica una variabile in cui lo stato di avanzamento del processo viene monitorato e archiviato.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyCredential
Specifica un oggetto credenziale contenente il nome utente e la password di un account che dispone dell'autorizzazione per comunicare con il server proxy.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyServerName
Specifica il nome del server proxy usato dal server di aggiornamento per connettersi al catalogo di Microsoft Update su Internet. Non è possibile usare caratteri speciali, ad esempio una barra in avanti (/), in questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProxyServerPort
Specifica la porta usata dal server di aggiornamento per comunicare con il server proxy specificato.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateCategories
Specifica uno o più prodotti sincronizzati dal server di aggiornamento.
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateClassifications
Specifica una o più classificazioni di aggiornamento sincronizzate dal server di aggiornamento. I valori validi sono:
- Applicazioni
- Aggiornamenti critici
- Aggiornamento delle definizioni
- Driver
- Feature Pack
- Aggiornamenti della sicurezza
- Service Pack
- Strumenti
- Aggiornamenti cumulativi
- Aggiornamenti
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateLanguages
Specifica una o più lingue di aggiornamento supportate sincronizzate dal server di aggiornamento.
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateServer
Specifica un oggetto server di aggiornamento VMM modificato da questo cmdlet.
Type: | UpdateServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Specifica un server VMM per cui questo cmdlet configura le impostazioni WSUS.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
UpdateServer
Questo cmdlet restituisce un oggetto UpdateServer .