SoloCodigo
Programación Web y Scripting => ASP => Mensaje iniciado por: monkytrox en Miércoles 11 de Octubre de 2006, 00:26
-
Hola amigos como estan, trabajo en una intranet y necesito ejecutar un archivo .bat ubicado en el servidor (D:\), he probado con unos cuantos codigos y la verdad es que no pasa nada, no se ejecuta nada, he probado por si solo el archivo y me funciona correctamente,
lo que hace el .bat es traspasar desde un pc a otro archivos dado un rango de busqueda. espero me ayuden gracias.
este es uno de los codigo que probe
Dim MObj, oExec, res
'Crea el objeto
Set MObj = server.CreateObject("WScript.Shell")
'Ejecuta el fichero
Set oExec = MObj.Exec("D:\.......bat")
'Si el fichero bat devuelve algo lo puedes recoger así
res = oExec.StdOut.readline()
-
La verdad es que voy a postear para dar una opinión pero no se si sea como creo..........
y lo que creo es que el objeto "WScript.Shell" solo debe servir para abrir documentos tipo pdf, doc, xls, etc. etc. pero nunca para abrir archivos ejecutables como ser .exe, .bat o cualquier otro que pueda dañar el sistema del servidor.
Pero eso es solamente lo que yo creo.
Nos veremos luego :hola:
-
ups, mira lo que acabo de ver en nuestro "SOLO CODICO" ...........
Me callaron la voca (http://foros.solocodigo.com/index.php?showtopic=24934&st=0&)