次の方法で共有


Get-SCScriptCommand

アプリケーション プロファイル、アプリケーション展開、またはホスト プロファイルのすべてのスクリプト コマンドを取得します。

構文

Get-SCScriptCommand
   -ApplicationProfile <ApplicationProfile>
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]
Get-SCScriptCommand
   -ApplicationDeployment <ApplicationDeployment>
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]
Get-SCScriptCommand
   -PhysicalComputerProfile <PhysicalComputerProfile>
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]

説明

Get-SCScriptCommand コマンドレットは、アプリケーション プロファイル、アプリケーション展開、またはホスト プロファイルのすべてのスクリプト コマンドを取得します。

例 1: アプリケーション プロファイルに関連付けられているすべてのスクリプト コマンドを取得する

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $ScriptCommand = Get-SCScriptCommand -ApplicationProfile $AppProfile
PS C:\> $ScriptCommand

最初のコマンドは、SvcWebAppProfile01 という名前のアプリケーション プロファイル オブジェクトを取得し、$AppProfile変数にオブジェクトを格納します。

2 番目のコマンドは、$AppProfileに格納されているアプリケーション プロファイル オブジェクトのすべてのスクリプト コマンドを取得し、$ScriptCommand配列にオブジェクトを格納します。

最後のコマンドは、$ScriptCommand配列に格納されているすべてのスクリプト コマンド オブジェクトに関する情報をユーザーに表示します。

例 2: アプリケーションのデプロイに関連付けられているすべてのスクリプト コマンドを取得する

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $AppDeployment = Get-SCApplicationDeployment -ApplicationProfile $AppProfile
PS C:\> $ScriptCommand = Get-SCScriptCommand -ApplicationDeployment $AppDeployment

最初のコマンドは、SvcWebAppProfile01 という名前のアプリケーション プロファイル オブジェクトを取得し、$AppProfile変数にオブジェクトを格納します。

2 番目のコマンドは、$AppProfileに格納されているアプリケーション プロファイルのアプリケーション 展開オブジェクトを取得し、$AppDeployment変数にオブジェクトを格納します。

最後のコマンドは、$AppDeploymentに格納されているアプリケーション配置オブジェクトに関連付けられているすべてのスクリプト コマンドを取得し、スクリプト コマンドを$ScriptCommandに格納します。

パラメーター

-ApplicationDeployment

アプリケーション展開オブジェクトを指定します。

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

-ApplicationProfile

アプリケーション プロファイル オブジェクトを指定します。

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

-PhysicalComputerProfile

オペレーティング システムをコンピューターに展開するために使用するプロファイルを指定します。

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

-VMMServer

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

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

出力

ScriptCommand

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