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>