Delen via


Get-SCScriptCommand

Hiermee haalt u alle scriptopdrachten op voor een toepassingsprofiel, toepassingsimplementatie of hostprofiel.

Syntax

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

Description

De cmdlet Get-SCScriptCommand haalt alle scriptopdrachten op voor een toepassingsprofiel, toepassingsimplementatie of hostprofiel.

Voorbeelden

Voorbeeld 1: Alle scriptopdrachten ophalen die zijn gekoppeld aan een toepassingsprofiel

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

Met de eerste opdracht wordt het toepassingsprofielobject met de naam SvcWebAppProfile01 opgehaald en wordt het object opgeslagen in de $AppProfile variabele.

Met de tweede opdracht worden alle scriptopdrachten opgehaald voor het toepassingsprofielobject dat is opgeslagen in $AppProfile en worden de objecten opgeslagen in de $ScriptCommand matrix.

Met de laatste opdracht wordt informatie weergegeven over alle scriptopdrachtobjecten die zijn opgeslagen in de $ScriptCommand matrix voor de gebruiker.

Voorbeeld 2: Alle scriptopdrachten ophalen die zijn gekoppeld aan een toepassingsimplementatie

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

Met de eerste opdracht wordt het toepassingsprofielobject met de naam SvcWebAppProfile01 opgehaald en wordt het object opgeslagen in de $AppProfile variabele.

Met de tweede opdracht wordt het toepassingsimplementatieobject opgehaald voor het toepassingsprofiel dat is opgeslagen in $AppProfile en slaat u het object op in de $AppDeployment variabele.

Met de laatste opdracht worden alle scriptopdrachten opgehaald die zijn gekoppeld aan het toepassingsimplementatieobject dat is opgeslagen in $AppDeployment en worden de scriptopdrachten opgeslagen in $ScriptCommand.

Parameters

-ApplicationDeployment

Hiermee geeft u een toepassingsimplementatieobject op.

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

-ApplicationProfile

Hiermee geeft u een toepassingsprofielobject op.

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

-PhysicalComputerProfile

Hiermee geeft u een profiel op dat wordt gebruikt voor het implementeren van een besturingssysteem op een computer.

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

-VMMServer

Hiermee geeft u een VMM-serverobject op.

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

Uitvoerwaarden

ScriptCommand

Met deze cmdlet wordt een ScriptCommand-object geretourneerd.