Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Llamar programa MS-DOS desde ASP
 Foro Bloqueado  Tema Bloqueado


Autor Temas
obl
Starting Member

España
19 Posts
Mensajes - 03 Mar 2005 :  09:14:40  Ver Perfil  Enviar Email
Tengo el siguiente problema. Necesito hacer una llamada a un bat que contiene una linea como:

process -k "EXCEL.EXE"

el problema es que non rula. No se porque.
Si en el bat pongo por ejemplo mkdir pepe
si crea esa carpeta. Pero porque no ejecuta la linea de arriba.
El codigo de debajo funciona para meter en el bat llamadas a comandos como dir, mkdir, y esas cosillas. Eso si lo he probado. si a alguien le vale pues bien.

Si alguien sabe alguna forma de llamar a un programa que corre bajo dos con argumentos desde ASP, que me eche una manilla. GRACIAS DE ANTEMANO

set ObjShell = server.createObject("Wscript.shell")
command = "mibat.bat"
strResult = ObjShell.run(command,1,true)
set ObjShell = nothing
strResult = trim(strResult)
response.write strResult

Carlitos
Moderator

Chile
881 Posts
Posted - 03 Mar 2005 :  14:14:21  Ver perfil  Enviar e-mail
Hola
Porque no te construyes un DLL (con Visual Basic) , luego creas un COM, posteriormente lo enganchas con tu pag ASP.
La tarea la haría el Dll de llamar al EXCEL
Saludos

Carlitos ayuda a sus amigos!!Inicio Pagina

obl
Starting Member

España
19 Posts
Posted - 03 Mar 2005 :  16:23:27  Ver perfil  Enviar e-mail
Ya he pensado en eso Carlitos..

Pero no se. he estado revisando algunas pruebas y el fallo viene por tema de permisos. ese programa process se carga procesos que se kedan pillaos. Funciona parecido al kill pero es mejor a mi entender. Elimina los que no te deja el
ctrl+ alt+ up y cosas asi. Creo ke no me funciona por temas de permiso. y me temo ke si hago la dll tampoco funcionara. Ya comentare lo que sea si resuelvo el tema u opto por otra solucion.

He probado a matar los procesos con WMI pero tambien problemas con los permisos. en fin
ya veré ke hago.

Inicio Pagina

obl
Starting Member

España
19 Posts
Posted - 03 Mar 2005 :  17:03:13  Ver perfil  Enviar e-mail
Comprobado Carlitos. He creado la dll y nada.
Con otros comandos si rula, con .bat simples tambien pero con el p... process nada.

ke putada !!!

Inicio Pagina

Carlitos
Moderator

Chile
881 Posts
Posted - 03 Mar 2005 :  19:11:46  Ver perfil  Enviar e-mail
Hola,
Extraño, pues yo he creado Dll, luego he crwado el COM , los en enganchado con ASP y SI ME FUNCIONAN.
Saludos


Carlitos ayuda a sus amigos!!Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar