Add-SCServerFeature

ゲスト オペレーティング システム プロファイルにオペレーティング システムの役割または機能を追加します。

構文

Add-SCServerFeature
   [-VMMServer <ServerConnection>]
   -ServerFeature <ServerFeature>
   -GuestOSProfile <GuestOSProfile>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCServerFeature
   [-VMMServer <ServerConnection>]
   -ServerFeature <ServerFeature>
   -VMTemplate <Template>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

Add-SCServerFeature コマンドレットは、ゲスト オペレーティング システム プロファイルにオペレーティング システムの役割または機能を追加します。 役割または機能は、マシンの展開およびサービス操作中に自動的にインストールされます。

例 1: ゲスト オペレーティング システム プロファイルにサーバー機能を追加する

PS C:\> $OSProfile = Get-SCGuestOSProfile -Name "NewOSProfile01"
PS C:\> $Feature = Get-SCServerFeature -Name "Failover-Clustering"
PS C:\> Add-SCServerFeature -GuestOSProfile $OSProfile -ServerFeature $Feature

最初のコマンドは、NewOSProfile01 という名前のゲスト オペレーティング システム プロファイル オブジェクトを取得し、$OSProfile変数にオブジェクトを格納します。

2 番目のコマンドは、Failover-Clusteringという名前のサーバー機能オブジェクトを取得し、$Feature変数にオブジェクトを格納します。

最後のコマンドは、$Feature (フェールオーバー クラスタリング) に格納されているサーバー機能を、$OSProfile (NewOSProfile01) に格納されているゲスト オペレーティング システム プロファイルに追加します。

パラメーター

-GuestOSProfile

ゲスト オペレーティング システム プロファイル オブジェクトを指定します。

Type:GuestOSProfile
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

-RunAsynchronously

コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。

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

-ServerFeature

サーバー機能オブジェクトを指定します。

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

-VMMServer

VMM サーバー オブジェクトを指定します。

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

-VMTemplate

仮想マシンの作成に使用する VMM テンプレート オブジェクトを指定します。

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

出力

ServerFeature

このコマンドレットは 、ServerFeature オブジェクトを返します。