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 オブジェクトを返します。