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.