Saltar al contenido

Plugin Ejecutar Comando (obsoleto) para grupos de agentes privados de Jitterbit

Introducción

El plugin Ejecutar Comando ejecuta un comando con argumentos opcionales.

Este plugin solo puede asociarse con grupos de agentes privados y no está disponible en los grupos de agentes en la nube de Jitterbit.

Importante

Los plugins proporcionados por Jitterbit están obsoletos.

Descargar y agregar el plugin

El plugin Ejecutar Comando es un plugin estándar de Jitterbit que ya está disponible en la página de Plugins de la Consola de Administración y no necesita ser descargado o agregado a la organización.

Si lo indica el soporte, este plugin se puede descargar en el enlace proporcionado a continuación y agregar a la organización.

Asociar el plugin con un grupo de agentes

El plugin Ejecutar Comando debe asociarse con un grupo de agentes privados para que el plugin esté disponible en todos los agentes del grupo.

El plugin se lista en la página de Plugins de la Consola de Administración con el nombre de visualización Jitterbit - Ejecutar Comando.

Establecer variables y usar el plugin en un proyecto

Consulte estos temas para obtener información sobre el uso de plugins en un proyecto:

El plugin Ejecutar Comando utiliza estas variables:

Nombre Tipo Requerido Descripción
Command Cadena Requerido El comando (ejecutable, script, etc.) a ejecutar. Este comando no puede tener una interfaz de usuario y no puede esperar la entrada del usuario. Si espera entrada, el plugin se quedará colgado indefinidamente.
Arguments Cadena Opcional Argumentos opcionales.

Nota

Si el complemento se está ejecutando en un sistema operativo Windows, cualquier barra invertida en el comando o argumentos opcionales debe ser escapada. Por ejemplo:

<trans>
$file1 = 'C:\\Windows\\Temp\\jitterbit\\TemporaryStorage\\61700\\list.txt';
$file2 = 'C:\\Windows\\Temp\\jitterbit\\TemporaryStorage\\61700\\test2.txt';
$Command ='cmd';
$Arguments = '/c copy ' + $file1 + ' ' + $file2;

RunPlugin("<TAG>plugin:http://www.jitterbit.com/plugins/pipeline/user/RunCommand</TAG>");

$msg=GetLastError();
</trans>