Get-SCScriptCommand

Ruft alle Skriptbefehle für ein Anwendungsprofil, eine Anwendungsbereitstellung oder ein Hostprofil ab.

Syntax

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

Beschreibung

Das Cmdlet Get-SCScriptCommand ruft alle Skriptbefehle für ein Anwendungsprofil, eine Anwendungsbereitstellung oder ein Hostprofil ab.

Beispiele

Beispiel 1: Abrufen aller Skriptbefehle, die einem Anwendungsprofil zugeordnet sind

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

Der erste Befehl ruft das Anwendungsprofilobjekt namens SvcWebAppProfile01 ab und speichert das Objekt in der $AppProfile Variablen.

Der zweite Befehl ruft alle Skriptbefehle für das in $AppProfile gespeicherte Anwendungsprofilobjekt ab und speichert die Objekte im $ScriptCommand Array.

Der letzte Befehl zeigt Informationen zu allen skriptbefehlsobjekten an, die im $ScriptCommand Array des Benutzers gespeichert sind.

Beispiel 2: Abrufen aller Skriptbefehle, die einer Anwendungsbereitstellung zugeordnet sind

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

Der erste Befehl ruft das Anwendungsprofilobjekt namens SvcWebAppProfile01 ab und speichert das Objekt in der $AppProfile Variablen.

Der zweite Befehl ruft das Anwendungsbereitstellungsobjekt für das in $AppProfile gespeicherte Anwendungsprofil ab und speichert das Objekt in der $AppDeployment Variablen.

Der letzte Befehl ruft alle Skriptbefehle ab, die dem in $AppDeployment gespeicherten Anwendungsbereitstellungsobjekt zugeordnet sind, und speichert die Skriptbefehle in $ScriptCommand.

Parameter

-ApplicationDeployment

Gibt ein Anwendungsbereitstellungsobjekt an.

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

-ApplicationProfile

Gibt ein Anwendungsprofilobjekt an.

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

-PhysicalComputerProfile

Gibt ein Profil an, das zum Bereitstellen eines Betriebssystems auf einem Computer verwendet wird.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

ScriptCommand

Dieses Cmdlet gibt ein ScriptCommand-Objekt zurück.