Freigeben über


Get-SCScriptCommand

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

Syntax

ApplicationProfile

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

ApplicationDeployment

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

PhysicalComputerProfile

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 mit dem Namen SvcWebAppProfile01 ab und speichert das Objekt in der Variablen $AppProfile.

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 dem Benutzer Informationen zu allen Skriptbefehlsobjekten an, die im $ScriptCommand Array 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 mit dem Namen SvcWebAppProfile01 ab und speichert das Objekt in der Variablen $AppProfile.

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

Mit dem letzten Befehl werden alle Skriptbefehle abgerufen, die dem in $AppDeployment gespeicherten Anwendungsbereitstellungsobjekt zugeordnet sind, und die Skriptbefehle in $ScriptCommand gespeichert.

Parameter

-ApplicationDeployment

Gibt ein Anwendungsbereitstellungsobjekt an.

Parametereigenschaften

Typ:ApplicationDeployment
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ApplicationDeployment
Position:Named
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ApplicationProfile

Gibt ein Anwendungsprofilobjekt an.

Parametereigenschaften

Typ:ApplicationProfile
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ApplicationProfile
Position:Named
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PhysicalComputerProfile

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

Parametereigenschaften

Typ:PhysicalComputerProfile
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VMHostProfil

Parametersätze

PhysicalComputerProfile
Position:Named
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Parametereigenschaften

Typ:ServerConnection
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Ausgaben

ScriptCommand

Dieses Cmdlet gibt ein ScriptCommand-Objekt zurück.