Aracılığıyla paylaş


Get-SCScriptCommand

Uygulama profili, uygulama dağıtımı veya konak profili için tüm betik komutlarını alır.

Syntax

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

Description

Get-SCScriptCommand cmdlet'i bir uygulama profili, uygulama dağıtımı veya konak profili için tüm betik komutlarını alır.

Örnekler

Örnek 1: Bir uygulama profiliyle ilişkili tüm betik komutlarını alma

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

İlk komut, SvcWebAppProfile01 adlı uygulama profili nesnesini alır ve nesneyi $AppProfile değişkeninde depolar.

İkinci komut, $AppProfile depolanan uygulama profili nesnesi için tüm betik komutlarını alır ve nesneleri $ScriptCommand dizisinde depolar.

Son komut, kullanıcıya $ScriptCommand dizisinde depolanan tüm betik komut nesneleri hakkındaki bilgileri görüntüler.

Örnek 2: Uygulama dağıtımıyla ilişkili tüm betik komutlarını alma

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

İlk komut, SvcWebAppProfile01 adlı uygulama profili nesnesini alır ve nesneyi $AppProfile değişkeninde depolar.

İkinci komut, $AppProfile'de depolanan uygulama profili için uygulama dağıtım nesnesini alır ve nesneyi $AppDeployment değişkeninde depolar.

Son komut, $AppDeployment'de depolanan uygulama dağıtım nesnesiyle ilişkili tüm betik komutlarını alır ve betik komutlarını $ScriptCommand'de depolar.

Parametreler

-ApplicationDeployment

Uygulama dağıtım nesnesini belirtir.

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

-ApplicationProfile

Bir uygulama profili nesnesi belirtir.

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

-PhysicalComputerProfile

İşletim sistemini bir bilgisayara dağıtmak için kullanılan profili belirtir.

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

-VMMServer

BIR VMM sunucu nesnesi belirtir.

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

Çıkışlar

ScriptCommand

Bu cmdlet bir ScriptCommand nesnesi döndürür.