次の方法で共有


Set-SCServiceTemplate

サービス テンプレートのプロパティを構成します。

構文

Set-SCServiceTemplate
   [-Name <String>]
   [-Description <String>]
   [-Owner <String>]
   [-Release <String>]
   [-ServicePriority <ServicePriority>]
   [-UseAsDefaultRelease <Boolean>]
   [-Published <Boolean>]
   [-ServiceTemplate] <ServiceTemplate>
   [-UserRole <UserRole>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

Set-SCServiceTemplate コマンドレットは、サービス テンプレートのプロパティを構成します。

サービス テンプレートの詳細については、「Get-Help New-SCServiceTemplate -Detailed」と入力します。

例 1: サービス テンプレートの優先順位を設定する

PS C:\> $SvcTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Set-SCServiceTemplate -ServiceTemplate $SvcTemplate -ServicePriority High

最初のコマンドは、ServiceTemplate01 という名前のサービス テンプレート オブジェクトを取得し、$SvcTemplate変数にオブジェクトを格納します。

2 番目のコマンドは、$SvcTemplateに格納されているサービス テンプレート オブジェクトの優先度を高に設定します。

パラメーター

-Description

サービス テンプレートの説明を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-JobVariable

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

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

仮想マシン マネージャー (VMM) オブジェクトの名前を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Owner

有効なドメイン ユーザー アカウントの形式で VMM オブジェクトの所有者を指定します。

  • 形式の例: -Owner "Contoso\PattiFuller"
  • 形式の例: -Owner "PattiFuller@Contoso"
型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PROTipID

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

型:Guid
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Published

サービス テンプレートを発行するかどうかを示します。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Release

ライブラリ リソースのリリースを記述する文字列を指定します。 VMM は、ライブラリにインポートされるすべてのリソースのリリース値を自動的に作成します。 リソースがインポートされたら、文字列をカスタマイズできます。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RunAsynchronously

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ServicePriority

サービスの優先順位を指定します。 有効な値は、Normal、Low、High です。 既定値: 標準。

型:ServicePriority
指定可能な値:Normal, Low, High
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ServiceTemplate

サービス テンプレート オブジェクトを指定します。

型:ServiceTemplate
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-UseAsDefaultRelease

このリリースをサービス テンプレートの既定のリリースとして使用するかどうかを指定します。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-UserRole

ユーザー ロール オブジェクトを指定します。

型:UserRole
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

ServiceTemplate

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