다음을 통해 공유


Set-SCUpdateServer

VMM에 추가된 WSUS 서버의 설정을 구성합니다.

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

Set-SCUpdateServer cmdlet은 VMM(Virtual Machine Manager)에 추가된 WSUS(Microsoft Windows Server Update Services) 서버를 구성합니다. VMM에 WSUS 서버를 추가하는 방법에 대한 자세한 내용을 보려면 다음을 입력합니다 Get-Help Add-SCUpdateServer.

예제

예제 1: 업데이트 서버에서 프록시 설정 사용

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

첫 번째 명령은 WSUSComputer01이라는 업데이트 서버를 가져오고 해당 개체를 $UpdateServer 변수에 저장합니다.

두 번째 명령은 $Categories 배열을 만들고 배열을 두 개의 제품으로 채웁니다.

세 번째 명령은 $Classification 배열을 만들고 두 개의 업데이트 분류로 배열을 채웁니다.

네 번째 명령은 $Languages 배열을 만들고 지원되는 두 가지 업데이트 언어인 영어 및 브라질 포르투갈어로 배열을 채웁니다.

마지막 명령은 $UpdateServer 저장된 업데이트 서버에 대한 프록시 설정을 사용하도록 설정합니다. 이 명령은 프록시 주소와 포트를 설정하고 동기화할 업데이트 범주, 분류 및 언어를 설정합니다.

예제 2: 업데이트 서버에 대한 새 제품 유형 설정 지정

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

첫 번째 명령은 WSUSComputer01이라는 업데이트 서버를 가져오고 개체를 $UpdateServer 변수에 저장합니다.

두 번째 명령은 서비스 팩이 $UpdateServer 저장된 업데이트 서버에 대한 업데이트 분류를 사용하도록 설정합니다.

매개 변수

-AllowConfigurationChanges

업데이트 서버에 대한 구성 변경이 허용되는지 여부를 나타냅니다.

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

-DisableProxy

이 cmdlet은 업데이트를 동기화할 때 업데이트 서버가 프록시 서버를 사용하지 않도록 설정함을 나타냅니다.

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

-EnableProxy

이 cmdlet을 사용하면 업데이트 서버가 업데이트를 동기화할 때 프록시 서버를 사용할 수 있음을 나타냅니다.

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

-IsProxyAccessAnonymous

업데이트 서버에 인터넷에 연결하기 위해 프록시 서버가 필요한지 여부를 나타냅니다.

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

-JobVariable

작업 진행률을 추적하고 저장하는 변수를 지정합니다.

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

-PROTipID

이 작업을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 PRO 팁을 감사할 수 있습니다.

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

-ProxyCredential

프록시 서버와 통신할 수 있는 권한이 있는 계정의 사용자 이름 및 암호를 포함하는 자격 증명 개체를 지정합니다.

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

-ProxyServerName

업데이트 서버가 인터넷에서 Microsoft 업데이트 카탈로그와 연결하는 데 사용하는 프록시 서버의 이름을 지정합니다. 이 매개 변수에는 슬래시(/)와 같은 특수 문자를 사용할 수 없습니다.

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

-ProxyServerPort

업데이트 서버가 지정된 프록시 서버와 통신하는 데 사용하는 포트를 지정합니다.

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

-RunAsynchronously

컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.

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

-UpdateCategories

업데이트 서버가 동기화하는 하나 이상의 제품을 지정합니다.

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

-UpdateClassifications

업데이트 서버가 동기화하는 하나 이상의 업데이트 분류를 지정합니다. 유효한 값은 다음과 같습니다.

  • 애플리케이션
  • 중요 업데이트
  • 정의 업데이트
  • 드라이버
  • 기능 팩
  • 보안 업데이트
  • 서비스 팩
  • 도구
  • 업데이트 롤업
  • Updates
Type:System.Collections.Generic.List`1[System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateLanguages

업데이트 서버가 동기화하는 하나 이상의 지원되는 업데이트 언어를 지정합니다.

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

-UpdateServer

이 cmdlet에서 수정하는 VMM 업데이트 서버 개체를 지정합니다.

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

-VMMServer

이 cmdlet이 WSUS 설정을 구성하는 VMM 서버를 지정합니다.

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

출력

UpdateServer

이 cmdlet은 UpdateServer 개체를 반환합니다.