Get-SCScriptCommand
Возвращает все команды скрипта для профиля приложения, развертывания приложения или профиля узла.
Синтаксис
Get-SCScriptCommand
-ApplicationProfile <ApplicationProfile>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Get-SCScriptCommand
-ApplicationDeployment <ApplicationDeployment>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
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.
Последняя команда отображает сведения обо всех объектах команд скрипта, хранящихся в массиве $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 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ApplicationProfile
Указывает объект профиля приложения.
Тип: | ApplicationProfile |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PhysicalComputerProfile
Указывает профиль, используемый для развертывания операционной системы на компьютере.
Тип: | PhysicalComputerProfile |
Aliases: | VMHostProfile |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VMMServer
Указывает объект сервера VMM.
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
ScriptCommand
Этот командлет возвращает объект ScriptCommand.