Puede crear un script de shell o de proceso por lotes para ejecutar la acción de tareas. El script puede ser un script derivador que llama a otro script, que ya utiliza el sistema de gestión, o puede ser un script operativo.
Acerca de esta tarea
Asegúrese de que las variables que utiliza en el script se definen
como parámetros de tareas, donde el nombre de la variable del
script es el mismo que el nombre que los metadatos del parámetro de tareas.
Utilice mensajes y códigos de retorno y asegúrese de especificar los valores de estos códigos de retorno al definir
los metadatos de la acción de tareas.
Procedimiento
- Abra un editor de script.
- Cree un script de proceso por lotes o de shell en función de si la acción de la
tarea es para plataformas Windows o UNIX. Guarde el script en el directorio_taskid en el proyecto de paquete de tareas
en el entorno de desarrollo integrado.
- Utilice los métodos recomendados de la programación estándar para verificar que tiene los parámetros
de entrada correctos que se pasan al script
si es necesario.
#|@REM Consulte el número válido de variables o de parámetros de entrada
Si falta alguno
finalizará con un código de retorno de 127
Si no
continuará con la tarea acción
- Utilice las prácticas recomendadas de programación estándar para grabar funciones
para realizar la acción de tareas, y utilizar códigos de retorno con mensajes donde sea
aplicable.
#|@REM Utilice código de retorno cuando la acción de la tarea finaliza correctamente o con errores
Si la acción de la tarea finaliza
satisfactoriamente con un código de retorno de 0
De lo contrario, aparecerá un aviso
con un código de retorno de 255 y detalles del error de por qué ha finalizado con avisos
De lo contrario, aparecerá un error
con un código de retorno de 2 y detalles del error de por qué ha finalizado con errores
- Ejecute y depure el script.