Delen via


Get-SCScriptCommand

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

Syntaxis

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 wordt het object opgeslagen 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.

Type:ApplicationDeployment
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ApplicationProfile

Hiermee geeft u een toepassingsprofielobject op.

Type:ApplicationProfile
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-PhysicalComputerProfile

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

Type:PhysicalComputerProfile
Aliassen:VMHostProfile
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Uitvoerwaarden

ScriptCommand

Met deze cmdlet wordt een ScriptCommand--object geretourneerd.