Puede ejecutar flujos de trabajo para generar acciones basadas en un script de PowerShell o en un cmdlet de PowerShell. Las acciones generadas se pueden utilizar como bloques de creación para los flujos de trabajo personalizados.
Generar una acción desde un script de PowerShell
Puede ejecutar un flujo de trabajo para generar una acción desde un script de PowerShell que proporcione. También puede generar un flujo de trabajo de ejemplo que pueda ejecutar la acción generada.
El script de la acción que se genera se puede personalizar mediante marcadores de posición. Para cada marcador de posición, el flujo de trabajo crea el correspondiente parámetro de acción de tipo string en la acción generada. Al ejecutar la acción, puede proporcionar un valor real como parámetro de acción para sustituir el marcador.
Requisitos previos
- Asegúrese de que ha iniciado sesión en el cliente de Automation Orchestrator como administrador.
- Asegúrese de que tiene una conexión a un host de PowerShell desde la vista Inventario.
Procedimiento
Qué hacer a continuación
La acción generada se puede integrar en flujos de trabajo personalizados.
Generar una acción para un cmdlet de PowerShell
Puede ejecutar un flujo de trabajo para generar una acción para un cmdlet de PowerShell y el conjunto de parámetros que proporcione. Esta acción permite utilizar las funciones de PowerShell en Automation Orchestrator. También puede generar un flujo de trabajo de ejemplo que ejecute la acción generada.
Puede utilizar un amplio conjunto de tipos de datos con el motor de scripts de PowerShell. Los tipos de datos que puede utilizar incluyen tipos primitivos como Integer, Boolean, Char, cualquier tipo disponible del conjunto .NET o tipos definidos por el usuario. Al generar acciones basadas en definiciones de cmdlet de PowerShell, los parámetros de cmdlet se representan por tipos compatibles con la plataforma de Automation Orchestrator. El complemento PowerShell define las asignaciones de tipos. En general, los tipos primitivos se asignan a los correspondientes tipos de Automation Orchestrator; por su parte, el objeto PowerShellRemotePSObject representa los tipos complejos.
Requisitos previos
- Asegúrese de que ha iniciado sesión en el cliente de Automation Orchestrator como administrador.
- Asegúrese de que tiene una conexión a un host de PowerShell desde la vista Inventario.
Procedimiento
Qué hacer a continuación
La acción generada se puede integrar en flujos de trabajo personalizados.
Transferir resultados de invocación entre acciones
El complemento PowerShell admite la transferencia de resultados como parámetros entre dos invocaciones de script de PowerShell. Para pasar resultados correctamente, ambas invocaciones deben hacerse en la misma sesión.