Commande MS-DOS sous FOX [Résolu]

Messages postés
22
Date d'inscription
jeudi 3 novembre 2005
Dernière intervention
27 août 2007
- - Dernière réponse : ThierryPerretier
Messages postés
103
Date d'inscription
mardi 5 octobre 2004
Dernière intervention
6 juillet 2006
- 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
Messages postés
103
Date d'inscription
mardi 5 octobre 2004
Dernière intervention
6 juillet 2006
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

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 98 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.