Get-SCScriptCommand

Получает все команды скриптов для профиля приложения, развертывания приложения или профиля узла.

Синтаксис

ApplicationProfile

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

ApplicationDeployment

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

PhysicalComputerProfile

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

Описание

Командлет Get-SCScriptCommand получает все команды скрипта для профиля приложения, развертывания приложения или профиля узла.

Примеры

Пример 1: Получение всех команд скрипта, связанных с профилем приложения

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

Первая команда получает объект профиля приложения с именем SvcWebAppProfile01 и сохраняет объект в переменной $AppProfile.

Вторая команда получает все команды скрипта для объекта профиля приложения, хранящиеся в $AppProfile, и сохраняет объекты в массиве $ScriptCommand.

Последняя команда отображает пользователю информацию обо всех объектах команды script, хранящихся в массиве $ScriptCommand.

Пример 2: Получите все команды скрипта, связанные с развертыванием приложения

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

Первая команда получает объект профиля приложения с именем SvcWebAppProfile01 и сохраняет объект в переменной $AppProfile.

Вторая команда получает объект развертывания приложения для профиля приложения, хранящийся в $AppProfile, и сохраняет объект в переменной $AppDeployment.

Последняя команда получает все команды скрипта, связанные с объектом развертывания приложения, хранящиеся в $AppDeployment, и сохраняет команды скрипта в $ScriptCommand.

Параметры

-ApplicationDeployment

Указывает объект развертывания приложения.

Свойства параметра

Тип:ApplicationDeployment
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ApplicationDeployment
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ApplicationProfile

Указывает объект профиля приложения.

Свойства параметра

Тип:ApplicationProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ApplicationProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PhysicalComputerProfile

Указывает профиль, используемый для развертывания операционной системы на компьютере.

Свойства параметра

Тип:PhysicalComputerProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:VMHostProfile

Наборы параметров

PhysicalComputerProfile
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

ScriptCommand

Этот командлет возвращает объект ScriptCommand .