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 개체를 반환합니다.