Condividi tramite


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 Wsus (Microsoft Windows Server Update Services) 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 proxy e la porta 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.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableProxy

Indica che questo cmdlet disabilita il server di aggiornamento dall'uso di un server proxy durante la sincronizzazione degli aggiornamenti.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnableProxy

Indica che questo cmdlet consente al server di aggiornamento di usare un server proxy quando sincronizza gli aggiornamenti.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IsProxyAccessAnonymous

Indica se il server di aggiornamento richiede che un server proxy si connetta a Internet.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica una variabile in cui viene rilevato e archiviato lo stato del processo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyCredential

Specifica un oggetto credenziale che contiene il nome utente e la password di un account che dispone dell'autorizzazione per comunicare con il server proxy.

Tipo:PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyServerName

Specifica il nome del server proxy utilizzato dal server di aggiornamento per connettersi al Catalogo di Microsoft Update su Internet. In questo parametro non è possibile utilizzare caratteri speciali, ad esempio una barra (/).

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProxyServerPort

Specifica la porta utilizzata dal server di aggiornamento per comunicare con il server proxy specificato.

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UpdateCategories

Specifica uno o più prodotti sincronizzati dal server di aggiornamento.

Tipo:System.Collections.Generic.List`1[System.String]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UpdateClassifications

Specifica una o più classificazioni di aggiornamento sincronizzate dal server di aggiornamento. I valori validi sono:

  • Applicazioni
  • Aggiornamenti critici
  • Aggiornamenti delle definizioni
  • Driver
  • Feature Pack
  • Aggiornamenti della sicurezza
  • Service Pack
  • Utensileria
  • Aggiornamenti cumulativi
  • Aggiornamenti
Tipo:System.Collections.Generic.List`1[System.String]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UpdateLanguages

Specifica una o più lingue di aggiornamento supportate sincronizzate dal server di aggiornamento.

Tipo:System.Collections.Generic.List`1[System.String]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UpdateServer

Specifica un oggetto server di aggiornamento VMM modificato da questo cmdlet.

Tipo:UpdateServer
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMMServer

Specifica un server VMM per il quale questo cmdlet configura le impostazioni di WSUS.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

UpdateServer

Questo cmdlet restituisce un oggetto UpdateServer .