Commande MS-DOS sous FOX [Résolu]

rubix2 22 Messages postés jeudi 3 novembre 2005Date d'inscription 27 août 2007 Dernière intervention - 3 nov. 2005 à 12:30 - Dernière réponse : ThierryPerretier 103 Messages postés mardi 5 octobre 2004Date d'inscription 6 juillet 2006 Dernière intervention
- 3 nov. 2005 à 13:59
Bonjour,

Voilà je suis débutant en foxpro, et j'aimerais savoir comment lancer executer un fichier .bat à partir d'un programme fox .prg ?
Exemple: RUN " DiversCmd.bat"

J'ai regarder la commande RUN et _SHELL , mais je n'y arrive pas !!

Dans l'aide fox il montre un exemple avec RUN pour lancer un .exe , mais moi je voudrais lancer un .bat

voila, Merci !
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
ThierryPerretier 103 Messages postés mardi 5 octobre 2004Date d'inscription 6 juillet 2006 Dernière intervention - 3 nov. 2005 à 13:59
3
Merci
Bonjour,

RUN sans l'option /N Foxpro ne reconnait pas les noms de fichier longs (cette commande provient des versions DOS)

Essayes :
RUN /N "c:\chemin\DiversCmd.bat"
Mais dans ce cas, le programme VFP n'est pas interrompu pendant l'exécution du batch.

Sinon, renommer le fichier BAT (avec 8 caractères maxi)
exemple :

SET DEFAULT TO "c:\chemin"
DO divers.bat

Merci ThierryPerretier 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 96 internautes ce mois-ci

Commenter la réponse de ThierryPerretier

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.