Gabriel,

La ejecución la estamos haciendo "WaitForExit();" que en procesos normales (no 
WS) nos permite continuar el proceso solo cuando el ejecutable nos devuelva el 
control.  Pero el problema sigue ocurriendo.

Activamos la aditoría de seguridad en ese servidor y no nos dá ningún indicio. 
(salvo que la estemos viendo mal...)

Gracias.

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Gabriel Osorio
Enviado el: martes, 11 de noviembre de 2008 17:33
Para: [email protected]
Asunto: [puntonet] Ejecutar BAT desde WebServices

Tengo una idea vaga de haber luchado con eso. Y tiene que ver con que el 
webservice es orientado a sesión. Cuando el usuario se desconecta, se pierde la 
sesión y se termina el proceso. Para evitar la desconexión, se inicia un thread 
que espera el resultado.

Para refrescar la memoria, busqué en google y encontré estos links que pueden 
ser de interés:

http://www.codeproject.com/KB/cs/howtolaunchprocess.aspx

http://msdn.microsoft.com/es-es/library/system.threading.aspx

http://msdn.microsoft.com/en-us/library/3e8s7xdd(VS.80).aspx

http://geeks.ms/blogs/rcorral/archive/2006/12/26/esperar-a-que-hilos-acaben.aspx

http://www.elguille.info/NET/VB/threads.htm


________________________________
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of GOMEZ Gabriel
Sent: Tuesday, November 11, 2008 1:13 PM
To: [email protected]
Subject: [puntonet] Ejecutar BAT desde WebServices

Estimados,

Estoy intentando ejecutar un BAT desde un WebServices y me encuentro con que no 
hace nada. (no dá error).
Estuvimos buscando información en Internet y ya probamos de todo sin suerte.
Probamos desde tocar el  machine.config, pasando con asignarle usuario y 
password al ProcessStartInfo, tocando propiedades del IIS Admin Service y hasta 
dando permiso a algunos WMI como decía un link. (todo esto lo hicimos: 
http://haroonsaeed.wordpress.com/2008/10/16/launching-exectuables-showing-gui-from-web-services-deployed-in-iis/
 )
Ya empezamos a probar cualquier cosa y la verdad tengo miedo de dejar el 
servidor peor que originalmente... jaja...

Alguien tiene algún dato o procedimiento que se pueda llegar a probar?

Gracias,
Gabriel

________________________________
"AVISO LEGAL: Este correo electrónico y cualquier archivo transmitido con él 
pueden contener información propiedad de Ibope Argentina S.A. y/o Monitor de 
Medios Publicitarios S.A., o una de sus filiales o empresas vinculadas. Se 
trata de información confidencial que puede hallarse amparada por el secreto 
profesional. El acceso es restringido y el uso reservado -únicamente- para la 
persona física o jurídica que figura como destinatario del mensaje. Está 
prohibida su difusión y/o cesión y/o transmisión de datos y/o el uso -total o 
parcial- no autorizados expresamente por el remitente (Leyes nº 11.723; 24.766; 
25.326 y concordantes). Si Ud. es el receptor pero no figura como destinatario 
y tampoco es la persona autorizada de entregar el correo electrónico al 
destinatario, le advertimos que ha recibido este mensaje por error y que 
cualquier uso, difusión, reenvío, impresión o copia del mismo y de sus archivos 
adjuntos se hallan estrictamente prohibidos. Si Ud. no es el destinatario 
especificado en este mensaje ni la persona debidamente autorizada por él, por 
favor contactarse inmediatamente con el remitente, eliminando la información 
aquí contenida de su sistema. En ningún caso podrá divulgarse o revelarse el 
contenido de este mensaje a terceros no autorizados. Muchas gracias."

________________________________
"AVISO LEGAL: Este correo electrónico y cualquier archivo transmitido con él 
pueden contener información propiedad de Ibope Argentina S.A. y/o Monitor de 
Medios Publicitarios S.A., o una de sus filiales o empresas vinculadas. Se 
trata de información confidencial que puede hallarse amparada por el secreto 
profesional. El acceso es restringido y el uso reservado -únicamente- para la 
persona física o jurídica que figura como destinatario del mensaje. Está 
prohibida su difusión y/o cesión y/o transmisión de datos y/o el uso -total o 
parcial- no autorizados expresamente por el remitente (Leyes nº 11.723; 24.766; 
25.326 y concordantes). Si Ud. es el receptor pero no figura como destinatario 
y tampoco es la persona autorizada de entregar el correo electrónico al 
destinatario, le advertimos que ha recibido este mensaje por error y que 
cualquier uso, difusión, reenvío, impresión o copia del mismo y de sus archivos 
adjuntos se hallan estrictamente prohibidos. Si Ud. no es el destinatario 
especificado en este mensaje ni la persona debidamente autorizada por él, por 
favor contactarse inmediatamente con el remitente, eliminando la información 
aquí contenida de su sistema. En ningún caso podrá divulgarse o revelarse el 
contenido de este mensaje a terceros no autorizados. Muchas gracias."

Responder a