Delphi - .bat desde mi aplicación delphi

 
Vista:

.bat desde mi aplicación delphi

Publicado por Oscar (18 intervenciones) el 12/07/2011 15:46:24
Hola maestros.

Necesito de su ayuda, estoy utilizando el siguiente código para levantar un .bat

WinExec(PChar('p:\CopiaAdt.BAT'),SW_NORMAL);

sin embargo este .bat no hace lo que yo necesito, extrañamente cuando lo ejecuto fuera de mi aplicación el .bat funciona perfectamente, porque desde mi aplicación no funciona???? me falta algo que indicar ????

El .bat que ejecuto tiene lo siguiente :

@echo off
ftp -v -i -s:cmdTEST.ftp 200.75.5.228

este .bat llama a cmdTEST.ftp

cmdTEST.ftp, es un archivo que contiene lo siguiente:
adta
277,adta
put o:\Test.txt /Carpeta1/carpeta2/Test.txt
bye

Si algun maestro me puede ayudar se los agradezco.

Saludos.
Oscar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

.bat desde mi aplicación delphi

Publicado por E.T. (1244 intervenciones) el 12/07/2011 20:39:36
Para ejecutar un comando, yo uso una función que encontré en la web, bastante util por cierto

http://www.clubdelphi.com/trucos/index.php?id=54

Es como abrir tu mismo el cmd, y escribir los comandos, a parte la función te regresa un string en caso de que el comando regrese alguna respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar