Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2012, 13:54
sirguille
 
Fecha de Ingreso: septiembre-2005
Mensajes: 74
Antigüedad: 18 años, 8 meses
Puntos: 0
Duda con %ERRORLEVEL%

Buenas, tengo el siguiente código en batch, está dentro de un archivo "bat":

--------------------------------------------------------------------------------------------------
rem DTSRUN /S PSQL2K8P05 /E /N job_SSIS_Carga_Lista
f:\BCP\SalesServices\Bat\osql -S PSQL2K8D05 -E -Q"exec OCS.dbo.usp_StartJobAndWait 'job_SSIS_Carga_Lista',300,1" -b

IF %errorlevel% NEQ 0 goto ERRHANDLER
cawto PROCESO job_SSIS_Carga_Lista TERMINO CON EXITO
exit
:ERRHANDLER
set h=%errorlevel%
cawto PROCESO job_SSIS_Carga_Lista TERMINO CON RC %errorlevel%
cau9test f=%h%
---------------------------------------------------------------------------------------------------

No sé batch, pero he leído ejemplos en internet que indican si el %ERRORLEVEL% es 1 o más entonces indica que hubo un error en la última instrucción ejecutada.

En el IF dice si errorlevel es diferente de 0 entonces devolver mensaje: PROCESO job_SSIS_Carga_Lista TERMINO CON EXITO. eso es correcto?

Saludos.