次の方法で共有


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

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

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

-ApplicationProfile

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

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

-PhysicalComputerProfile

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

Type:PhysicalComputerProfile
Aliases:VMHostProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

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

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

出力

ScriptCommand

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