Add-SCServerFeature

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

構文

OSProfile

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

Template

Add-SCServerFeature
    -ServerFeature <ServerFeature>
    -VMTemplate <Template>
    [-VMMServer <ServerConnection>]
    [-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 (Failover-Clustering) に保存されているサーバー機能を、$OSProfile (NewOSProfile01) に保存されているゲスト オペレーティング システム プロファイルに追加します。

パラメーター

-GuestOSProfile

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

パラメーターのプロパティ

型:GuestOSProfile
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

OSProfile
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-JobVariable

ジョブの進行状況を追跡され、このパラメーターで指定された変数に格納するように指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PROTipID

このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。

パラメーターのプロパティ

型:Guid
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RunAsynchronously

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

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ServerFeature

サーバ フィーチャ オブジェクトを指定します。

パラメーターのプロパティ

型:ServerFeature
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-VMMServer

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

パラメーターのプロパティ

型:ServerConnection
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-VMTemplate

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

パラメーターのプロパティ

型:Template
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Template
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

出力

ServerFeature

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