Dela via


Get-SCScriptCommand

Hämtar alla skriptkommandon för en programprofil, programdistribution eller värdprofil.

Syntax

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

Description

Cmdleten Get-SCScriptCommand hämtar alla skriptkommandon för en programprofil, programdistribution eller värdprofil.

Exempel

Exempel 1: Hämta alla skriptkommandon som är associerade med en programprofil

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

Det första kommandot hämtar programprofilobjektet med namnet SvcWebAppProfile01 och lagrar objektet i variabeln $AppProfile.

Det andra kommandot hämtar alla skriptkommandon för programprofilobjektet som lagras i $AppProfile och lagrar objekten i den $ScriptCommand matrisen.

Det sista kommandot visar information om alla skriptkommandoobjekt som lagras i $ScriptCommand matris för användaren.

Exempel 2: Hämta alla skriptkommandon som är associerade med en programdistribution

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

Det första kommandot hämtar programprofilobjektet med namnet SvcWebAppProfile01 och lagrar objektet i variabeln $AppProfile.

Det andra kommandot hämtar programdistributionsobjektet för programprofilen som lagras i $AppProfile och lagrar objektet i variabeln $AppDeployment.

Det sista kommandot hämtar alla skriptkommandon som är associerade med programdistributionsobjektet som lagras i $AppDeployment och lagrar skriptkommandona i $ScriptCommand.

Parametrar

-ApplicationDeployment

Anger ett programdistributionsobjekt.

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

-ApplicationProfile

Anger ett programprofilobjekt.

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

-PhysicalComputerProfile

Anger en profil som används för att distribuera ett operativsystem till en dator.

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

-VMMServer

Anger ett VMM-serverobjekt.

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

Utdata

ScriptCommand

Den här cmdleten returnerar ett ScriptCommand-objekt .