Shell?

29/06/2004 - 21:35 por josep | Informe spam
Salduos,

Tengo que ejecutar un bat desde mi pagina web pasandole
unos parametros y devuelve una cadena que es la conexión
url a una página.
(Vaya se trata de una conexion codificada a una caja para
realizar pagos on-line)

Estoy intentando hacerlo con el objeto:
<% Set WshShell = Server.CreateObject( "WScript.Shell" )
WshShell.Run("cmd archivo.bat par1 par2") %>

Pero no se como coger el retorno de esta ejecución.

Por otra banda también he intentado hacerlo con un CGI en
perl pero no me sale, alguien conoce un buen manual para
hacer CGIS.

Gracias.
 

Leer las respuestas

#1 pablo crosio
29/06/2004 - 22:32 | Informe spam
Hola!

Consulta por el metodo Exec que te permite luego leer la
salida estandar, a ver si te sirve..

http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/script56/html/wslrfstdoutproperty.asp


duda; ¿no podes armarte un componente para la tarea que
queres hacer? si vas a pasar parametros y esperar info
seria mas claro

salu2!!




Salduos,

Tengo que ejecutar un bat desde mi pagina web pasandole
unos parametros y devuelve una cadena que es la conexión
url a una página.
(Vaya se trata de una conexion codificada a una caja para
realizar pagos on-line)

Estoy intentando hacerlo con el objeto:
<% Set WshShell = Server.CreateObject( "WScript.Shell" )
WshShell.Run("cmd archivo.bat par1 par2") %>

Pero no se como coger el retorno de esta ejecución.

Por otra banda también he intentado hacerlo con un CGI en
perl pero no me sale, alguien conoce un buen manual para
hacer CGIS.

Gracias.

.

Preguntas similares