Foros del Web » Programando para Internet » ASP Clásico »

Es posible ejecutar un .Exe con asp?

Estas en el tema de Es posible ejecutar un .Exe con asp? en el foro de ASP Clásico en Foros del Web. Salu2. ¿Es posible ejecutar un .Exe con asp? ademas le he de mandar 2 argumentos . Si lo es, ¿podeis orientarme un poco? Tengo una ...
  #1 (permalink)  
Antiguo 23/10/2006, 11:10
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Es posible ejecutar un .Exe con asp?

Salu2.
¿Es posible ejecutar un .Exe con asp? ademas le he de mandar 2 argumentos.

Si lo es, ¿podeis orientarme un poco?

Tengo una carpeta en el servidor con permisos de ejecucion de .exe.

Gracias.
  #2 (permalink)  
Antiguo 23/10/2006, 11:26
 
Fecha de Ingreso: octubre-2006
Mensajes: 179
Antigüedad: 17 años, 8 meses
Puntos: 3
Hace poco también necesité ejecutar un .exe en asp pero al final lo dejé por imposible, no encontré nada.

Saludos
  #3 (permalink)  
Antiguo 23/10/2006, 11:55
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Quiero pensar que posible es dado que en mi dominio puedo dar permisos de ejecución a ellos. Gracias, si consigo algo te lo haré saber.
  #4 (permalink)  
Antiguo 23/10/2006, 14:48
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
alguien tenia un post sobre el tema que era un poco extenso

has una busqueda en el foro y lo leeras

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 23/10/2006, 14:58
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Conseguido

Salu2.
Ahora me ocurre otro problema, El .exe genera un .Rar que es una copia de las dbs de la web. resulta tarda mas en generarse que en ser enviado, hay alguna manera de controlar que no continue hasta que haya generado por completo el .rar

El códigfo usado es este.

Código:
Dim objShell
set objShell = CreateObject("Shell.Application")
objShell.ShellExecute server.MapPath("..\rar\rar.exe"), " a BrandNewProperties_Dbs.rar *.mdb", server.MapPath("."), "open", 1
Muchas gracias.
  #6 (permalink)  
Antiguo 23/10/2006, 16:20
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Salu2.
Ya está todo solucionado gracias.
  #7 (permalink)  
Antiguo 23/10/2006, 18:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
Iniciado por paperina Ver Mensaje
Hace poco también necesité ejecutar un .exe en asp pero al final lo dejé por imposible, no encontré nada.

Saludos
Al buscar un poco en las respuestas anteriores hubieras encontrado varios hilos que dan la solución comprobada.

Cita:
Salu2.
Ya está todo solucionado gracias.
Si pusieras el código final que usaste se te agradecería mucho para que otros usuarios en un futuro no digan que es imposible
  #8 (permalink)  
Antiguo 24/10/2006, 05:32
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Salu2, es lo que he hecho, pero se me quedaba colgado el tema de crearse mas tarde del envió. El código este lo saque de este foro si..

Código:
Dim objShell
set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "server.MapPath(Path_A_EXE)", "Argumentos", "server.MapPath(Path)" ,"open", 1
Los 2 últimos argumentos no se que hacen pero funciona. si alguien se quiere tomar tiempo en explicarmelo perfecto.

Gracias.

De lujo.
  #9 (permalink)  
Antiguo 24/10/2006, 09:12
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Pues asi como tomerse el tiempo , a ver, te dejo mejor la referencia del método y si tienes dudas pues ahora si.

Saludos
  #10 (permalink)  
Antiguo 24/10/2006, 10:03
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 8 meses
Puntos: 0
Salu2. Muchas gracias. la verdad es que he usado esa función en VB6 pero no lo recordaba ya, no tengo vergüenza , y si ya te digo que tengo instalado el ApiAll ya me gritas :).

Me he dado cuenta cuando he abierto la pag que era el msdn.

Procuraré ser menos inquito y mirar mejor las cosas. Gracias.
  #11 (permalink)  
Antiguo 24/10/2006, 10:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
Procuraré ser menos inquito y mirar mejor las cosas. Gracias.
No te preocupes, cuando tengas tiempo en el foro y seas ahora tu de los que contestan, verás que es más común de lo que crees

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:58.