Dela via


Set-SCUpdateServer

Konfigurerar inställningarna för en WSUS-server som har lagts till i VMM.

Syntax

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>]

Description

Cmdleten Set-SCUpdateServer konfigurerar en Microsoft Windows Server Update Services-server (WSUS) som har lagts till i Virtual Machine Manager (VMM). Om du vill ha information om hur du lägger till en WSUS-server i VMM skriver du Get-Help Add-SCUpdateServer.

Exempel

Exempel 1: Aktivera proxyinställningen på en uppdateringsserver

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

Det första kommandot hämtar uppdateringsservern med namnet WSUSComputer01 och lagrar sedan objektet i variabeln $UpdateServer.

Det andra kommandot skapar en matris med namnet $Categories och fyller matrisen med två produkter.

Det tredje kommandot skapar en matris med namnet $Classification och fyller matrisen med två uppdateringsklassificeringar.

Det fjärde kommandot skapar en matris med namnet $Languages och fyller matrisen med två uppdateringsspråk som stöds, engelska och portugisiska (Brasilien).

Det sista kommandot aktiverar proxyinställningen för uppdateringsservern som lagras i $UpdateServer. Det här kommandot anger proxyadressen och porten och anger uppdateringskategorier, klassificeringar och språk som ska synkroniseras.

Exempel 2: Ange en ny produkttypsinställning för en uppdateringsserver

PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"

Det första kommandot hämtar uppdateringsservern med namnet WSUSComputer01 och lagrar sedan objektet i variabeln $UpdateServer.

Det andra kommandot aktiverar uppdateringsklassificeringen för Service Packs för uppdateringsservern som lagras i $UpdateServer.

Parametrar

-AllowConfigurationChanges

Anger om konfigurationsändringar på uppdateringsservern tillåts.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DisableProxy

Anger att denna cmdlet inaktiverar uppdateringsservern från att använda en proxyserver när den synkroniserar uppdateringar.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-EnableProxy

Anger att denna cmdlet gör att uppdateringsservern kan använda en proxyserver när den synkroniserar uppdateringar.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsProxyAccessAnonymous

Anger om uppdateringsservern kräver en proxyserver för att ansluta till Internet.

Type:Boolean
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Anger en variabel där jobb förloppet spåras och lagras.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProxyCredential

Anger ett autentiseringsobjekt som innehåller användarnamnet och lösenordet för ett konto som har behörighet att kommunicera med proxyservern.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProxyServerName

Anger namnet på proxyservern som uppdateringsservern använder för att ansluta till Microsoft Update Catalog på Internet. Du kan inte använda specialtecken, till exempel snedstreck (/), i den här parametern.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProxyServerPort

Anger den port som uppdateringsservern använder för att kommunicera med den angivna proxyservern.

Type:UInt32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateCategories

Anger en eller flera produkter som uppdateringsservern synkroniserar.

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateClassifications

Anger en eller flera uppdateringsklassificeringar som uppdateringsservern synkroniserar. Giltiga värden är:

  • Program
  • Kritisk Uppdateringar
  • Uppdaterade definitioner
  • Drivrutiner
  • Funktionspaket
  • Säkerhetsuppdateringar
  • Service Pack
  • Verktyg
  • Samlade uppdateringar
  • Uppdateringar
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

Anger ett eller flera uppdateringsspråk som stöds och som synkroniseras av uppdateringsservern.

Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateServer

Anger ett VMM-uppdateringsserverobjekt som den här cmdleten ändrar.

Type:UpdateServer
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Anger en VMM-server som den här cmdleten konfigurerar WSUS-inställningar för.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Utdata

UpdateServer

Den här cmdleten returnerar ett UpdateServer-objekt .