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 vRealize Orchestrator como administrador.
  • Asegúrese de que tiene una conexión a un host de PowerShell desde la vista Inventario.

Procedimiento

  1. En el cliente de vRealize Orchestrator, vaya a Biblioteca > Flujos de trabajo e introduzca las etiquetas powershell y generate en el cuadro de búsqueda de flujos de trabajo.
  2. Busque el flujo de trabajo Generar una acción desde un script de PowerShell y haga clic en Ejecutar.
  3. En la pestaña Script, en el cuadro de texto Script, escriba o pegue el script de PowerShell desde el que se generará la acción.
    Nota: Puede utilizar {#ParamName#} como marcador de posición de entrada del usuario. Si el marcador es de tipo string, debe utilizar comillas dobles para pasar el valor del marcador de posición a la acción.
    El script siguiente es un ejemplo de cómo vincular el parámetro de acción generado a un parámetro de script.
    param($name={#ParamName#})
    echo $name;
  4. En la pestaña Acción, en el cuadro de texto Nombre, introduzca un nombre para la acción que desea generar y seleccione un módulo existente en el que se generará la acción.
  5. En la pestaña Flujo de trabajo, seleccione si desea generar un flujo de trabajo.
    Opción Descripción
    Genera un flujo de trabajo de ejemplo que puede ejecutar la acción generada. Debe seleccionar una carpeta en la que generar el flujo de trabajo.
    Nota: El nombre del flujo de trabajo que se ha generado se compone de la cadena predefinida Invoke script y el nombre de la acción generada.
    No No se genera un flujo de trabajo de ejemplo.
  6. Haga clic en Enviar para ejecutar el flujo de trabajo.

Qué hacer a continuación

La acción generada se puede integrar en flujos de trabajo personalizados.