Run Command¶
Introducción¶
El complemento Ejecutar comando ejecuta un comando con argumentos opcionales.
Este complemento solo se puede asociar con grupos de agentes privados y no está disponible en los grupos de agentes de nube Jitterbit.
Importante
Los complementos proporcionados por Jitterbit están obsoletos. Consulte Obsolescencia y soporte en Complementos.
Descargue y Agregue el Complemento¶
El complemento Run Command es un complemento Jitterbit estándar que ya está disponible en Management Console Complementos y no es necesario descargarlo ni agregarlo a la organización.
Si el soporte lo indica, este complemento se puede descargar en el enlace que se proporciona a continuación y agregarlo a la organización (consulte Agregar nuevos complementos en Personalizaciones > Complementos).
Asociar el Complemento con un Grupo de Agentes¶
El complemento Ejecutar comando debe estar asociado con un grupo de agentes privado para que el complemento esté disponible en todos los agentes del grupo (consulte Asociar grupos de agentes en Personalizaciones > Complementos).
El complemento aparece en la Management Console Complementos página con el nombre para mostrar Jitterbit - Run Command.
Establecer Variables y Usar el Complemento en un Proyecto¶
Consulte estos temas para obtener información sobre el uso de complementos en un proyecto:
- Complementos (Cloud Studio)
- Complementos (Design Studio)
El complemento Ejecutar comando utiliza estas variables:
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
Command | Cadena | Obligatorio | El comando (ejecutable, secuencia de comandos, etc.) a ejecutar. Este comando no puede tener una interfaz de usuario y no puede esperar la entrada del usuario. Si espera entrada, el complemento se bloqueará indefinidamente. |
Arguments | Cadena | Opcional | Argumentos opcionales. |
Nota
Si el complemento se ejecuta en un sistema operativo Windows, se deben omitir las barras invertidas en el comando o los argumentos opcionales. 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>