Creación de scripts de acción de tareas

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

  1. Abra un editor de script.
  2. 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.
  3. 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
  4. 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
  5. Ejecute y depure el script.