Выполнение команды PowerShell.
Аргумент | Тип | Описание |
---|---|---|
CommandText | String | Команда для выполнения. |
Arguments | IEnumerable<string> | Добавляет аргументы команде (дополнительно). |
Input | IEnumerable | Входной конвейер (дополнительно). |
IsScript | bool | Указывает, является ли CommandText сценарием (дополнительно). По умолчанию используется значение «Ложь». Этот параметр доступен только в области свойств, а не конструктора. |
Parameters | Collection | Коллекция пар имя-значение, передаваемых в качестве параметров в сценарий PowerShell (дополнительно). Этот параметр доступен только в области свойств, а не конструктора. |
PowerShellVariables | Collection | Переменные копируются в среду выполнения PowerShell (дополнительно). Этот параметр доступен только в области свойств, а не конструктора. |
PSModules | IEnumerable<string> | Модули загружены в среду выполнения PowerShell во время выполнения команды (дополнительно). Этот параметр доступен только в области свойств, а не конструктора. |
Runspace | Runspace | Создание пространства выполнения PowerShell и его предоставление в этот аргумент позволяет повторно использовать одно пространство выполнения в нескольких вызовах PowerShell, что может привести к повышению производительности, (дополнительно). Этот параметр доступен только в области свойств, а не конструктора. |
Аргумент | Тип | Описание |
---|---|---|
Output | Collection<PSObject> | Выходное значение команды (при наличии). Создает исключение в случае ошибки. |
Errors | Collection<ErrorRecord> | Ошибки, возникающие в результате исключения (при наличии). |
При получении сообщения об ошибке Тип PSObject не определен в консоли vRealize Automation Designer во время работы с выходным значением параметра ExecutePowerShellScript выполните следующие действия.
- Нажмите Импорты в левом нижнем углу области конструктора.
- Выберите сборку System.Management.Automation.