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.