Set-SCUpdateServer
VMM に追加された WSUS サーバーの設定を構成します。
構文
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>]
説明
Set-SCUpdateServer コマンドレットは、仮想マシン マネージャー (VMM) に追加された Microsoft Windows Server Update Services (WSUS) サーバーを構成します。
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変数に格納します。
2 番目のコマンドは、$Categoriesという名前の配列を作成し、配列に 2 つの製品を設定します。
3 番目のコマンドは、$Classificationという名前の配列を作成し、配列に 2 つの更新の分類を設定します。
4 番目のコマンドは、$Languagesという名前の配列を作成し、サポートされている 2 つの更新言語 (英語とポルトガル語 (ブラジル) で配列を設定します。
最後のコマンドは、$UpdateServerに格納されている更新サーバーのプロキシ設定を有効にします。 このコマンドは、プロキシ アドレスとポートを設定し、同期する更新プログラムのカテゴリ、分類、および言語を設定します。
例 2: 更新サーバーの新しい製品の種類の設定を指定する
PS C:\> $UpdateServer = Get-SCUpdateServer -ComputerName "WSUSComputer01"
PS C:\> Set-SCUpdateServer -UpdateServer $UpdateServer -UpdateClassifications "Service Packs"
最初のコマンドは、WSUSComputer01 という名前の更新サーバーを取得し、$UpdateServer変数にオブジェクトを格納します。
2 番目のコマンドでは、$UpdateServerに格納されている更新サーバーのサービス パック更新プログラムの分類を有効にします。
パラメーター
-AllowConfigurationChanges
更新サーバーの構成変更を許可するかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableProxy
このコマンドレットは、更新プログラムを同期するときに、更新サーバーがプロキシ サーバーを使用できないようにすることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableProxy
このコマンドレットを使用すると、更新プログラムサーバーが更新を同期するときにプロキシ サーバーを使用できるようになります。
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 Update カタログに接続するために使用するプロキシ サーバーの名前を指定します。 このパラメーターでは、スラッシュ (/) などの特殊文字を使用できません。
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
更新サーバーが同期する 1 つ以上の製品を指定します。
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateClassifications
更新サーバーが同期する 1 つ以上の更新プログラムの分類を指定します。 有効な値は次のとおりです。
- アプリケーション
- 重要な更新
- 定義ファイルの更新
- ドライバー
- Feature Pack
- セキュリティ更新プログラム
- サービス パック
- ツール
- 更新のロールアップ
- 更新
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateLanguages
更新サーバーが同期する 1 つ以上のサポートされている更新プログラム言語を指定します。
Type: | System.Collections.Generic.List`1[System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UpdateServer
このコマンドレットが変更する VMM 更新サーバー オブジェクトを指定します。
Type: | UpdateServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
このコマンドレットが WSUS 設定を構成する VMM サーバーを指定します。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
出力
UpdateServer
このコマンドレットは 、UpdateServer オブジェクトを返します。