Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2005, 09:23
juliko
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 185
Antigüedad: 21 años, 3 meses
Puntos: 0
ejecutar aplicaciones

Saludos a todos/as
Estoy intentado ejecutar aplicaciones en mi servidor desde una web construida en asp,estoy haciendo pruebas sobre Xp y IIS 5.0. Para conseguir mi objetivo estoy intentando hacer lo siguiente

dim obj
set obj=server.CreateObject("wscript.shell")
obj.run "c:\inetpub\wwwroot\pruebas\prueba.bat"
set obj=nothing

pero me da el siguiente error

Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado

He dado todos los permisos sobre el fichero prueba.bat y sobre el directorio pruebas, pero nada. He intentado hacer lo mismo pero ejecutando un .exe y con estos si funciona, el problema solo lo tengo con los ficheros .bat.

Otra duda, porque cuando esto

dim obj
set obj=server.CreateObject("wscript.shell")
obj.run "ping 192.168.x.x >c:\inetpub\wwwroot\pruebas\prueba.txt"
set obj=nothing

no me redirecciona la salida del comando ping al fichero que le indico.

Si alguien me puede echar una mano le estaría agradecido,gracias