La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/FoxPro-Visual-FoxPro/901778-El-comando-run-VFP.6-no-corre-programas-DOS.html

El comando run (VFP.6) no corre programas DOS

El comando run (VFP.6) no corre programas DOS

Publicado por Marco Tapia (4 intervenciones) el 15/11/2007 21:35:00
Cuando utilizo el comando RUN de VFP para correr un programa creado en DOS, no lo hace. Sin embargo, cuando uso RUN para ejecutar un commando DOS, si lo hace. Por ejemplo, cree el archivo c:\carro\abc.bat. Si desde VFP ejecuto "RUN EDIT C:\CARRO\ABC.BAT" se abre la vantana DOS y me sale la pantalla de edición con las lineas del programa, pero si ejecuto el mismo programa con "RUN C:\CARRO\ABC.BAT", no lo ejecuta.

RE:El comando run (VFP.6) no corre programas DOS

Publicado por Valeriano (3 intervenciones) el 18/12/2007 20:56:44
hermano utiliza esta funcion para ejecutar tus archivos que no son de Visual Foxpro con la siguiente funcion: Ejemplo
aki estoy usando un archivo que comprimero pero del DOS, PKZIP.exe
y la accion que hace esto es Comprimier todos los archivos DBF con el siguiente nombre laDESA.

RUN/n0
esta es la funcion para llamar desde DOS man.

1
2
3
4
seg=MESSAGEBOX("Esta Ud., seguro de "+chr(13)+"REALIZAR UNA COPIA....?",4+32+0,"Mensaje al USUARIO")
IF seg=6
	RUN/n0 LaRESULpkzip -a laDESA LaResul*.dbf
ENDIF

atte cavelva