Ver Mensaje Individual
  #4  
Antiguo 25-03-2011
MaxiDucoli MaxiDucoli is offline
Miembro
 
Registrado: feb 2006
Posts: 134
Reputación: 21
MaxiDucoli Va por buen camino
Thumbs up

Cita:
Empezado por Neftali Ver Mensaje
Más cosas que puedes probar....

Si ejecutas algo así:

Código Delphi [-]
WinExec('c:\temp\Open Firefox.bat', SW_SHOW);

Deberías ver la consola; Fíjate que antes en lugar del SW_SHOW había un 0.
Algo más; He probado a poner comandos PAUSE, dentro del BAT y se detiene, por lo tanto podrás ver si se ejecuta (al menos).

Otra cosa que he probado es lanzar la llamada con esto:

Código Delphi [-]
  WinExec('"c:\_Sistema\Google Tools.bat" > Errores.txt', SW_SHOW);

Funiona y me genera el fichero Errores.txt con la salida. Podrás ver si da algun error.
GENIO GENIO TA TA TA!!! Ja!
Muchas gracias che!!!
probando y probando me olvide de cerrar un cmd.exe y volvi a presionar el boton de ejecutar el bat con toda la bronca! jaja!
y pude leer en la ventana cmd (ya que lo ejecuto ahí) que el bat se me ejecutaba no desde donde estaba escrito el exe, que se me ponia algo asi:

D:\Temporal\Tomb Raider Chronicles\>"D:\_Datos Importantes_\Mis Proyectos Delphi\PSP Tool\Psx\popstation.exe" "Tomb Raider Chronicles" "SLESXXXXX" "9" "D:\Temporañ\Tomb Raider Chronicles\"


Lo único que hice fue agregar una linea al bat que dice:

CD "D:\_Datos Importantes_\Mis Proyectos Delphi\PSP Tool\Psx\"

Y LISTO!!!
Mande la linea de comandos a la carpeta del exe y aunque le indico la carpeta del exe ya en la instruccion no se por que quiere que la mande ahi, pero ya no importa por que funciona.
Te agradezco muchisimo por tu ayuda, ya que sin ella no hubiese visto el problema y todavia estaria arrancándome los pelos.

Muchas gracias!
Responder Con Cita