La Web del Programador: Comunidad de Programadores
 
    Pregunta:  13416 - COMO VOLVER A WINDOWS DESPUES DE RUN
Autor:  Willy Cueto
Hola amigos.
Cuando ejecuto un programa de MS-DOS desde FoxPro para Windows (V.3, V.5 o V.6) utilizando RUN (como RUN DIR), la ventana utilizada para mostrar tal información está activa, para cerrarla debo hacer clic en Cerrar, pero quiero que esa ventana no esté activa que vuelva a FoxPro (Windows) automáticamente. Gracias de antemano.

  Respuesta:  wences
esto es parte de la ayuda :

Puede incluir un valor numérico opcional inmediatamente después de /N para especificar como se abrirá la ventana de la aplicación. No incluya ningún espacio entre /N y el valor numérico. La siguiente tabla indica el valor numérico que puede incluir y describe el estado de la aplicación basada en Windows en el momento en que se abre.

Valor Atributos de la aplicación
1 Activa y tamaño normal
2 Activa y minimizada
3 Activa y maximizada
4 Inactiva y tamaño normal
7 Inactiva y minimizada

Ejecución de programas MS-DOS en Visual FoxPro De forma predeterminada, Foxrun.pif ejecuta en una ventana el programa MS-DOS externo especificado. Mientras que el programa o comando MS-DOS se está ejecutando, el título de la ventana será Comando Run de FoxPro. En Visual FoxPro, la ventana de Comando Run de FoxPro se cerrará una vez terminada la ejecución del comando o programa externo.

Puede utilizar el editor PIF de Windows para personalizar Frun.pif. Puede modificar el PIF para especificar si la ventana Comando Run de FoxPro Inactivo se queda abierta o se cierra (el valor predeterminado en Visual FoxPro) con la casilla “Cerrar ventana al salir”. También puede abrir programas externos en una pantalla completa seleccionando “Pantalla completa”, asignar memoria para el programa, etc.

Creo que con esto mas o menos te orientas ... el truco esta en el frun.pif o foxrun.pif ...

Espero te sirva...