Lancer un *.exe dans un dossier défini

Résolu
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009 - 30 août 2009 à 21:03
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009 - 1 sept. 2009 à 01:17
Bonjours,

Quant on créé un raccourci, on peux mettre dans le champs "Démarrer dans" un chemins pour que l'application démarre dans un dossier spécifique.
De la même façon, je souhaiterais créé un exécutable dans lequel il y aurais un bouton ayant la même fonction q'un tel raccourci (à savoir donc: lancer un exécutable dans un dossier défini). Seulement j'ai beau chercher je ne trouve pas le code le permettant, si vous pouviez m'aider.

Merci à vous

6 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
31 août 2009 à 00:23
Salut
Pas précis.
On suppose que tu es parvenu à lancer ton EXE, mais tu voudrais lui donner un répertoire courant avant exécution.
Quelle syntaxe/technique utilises-tu pour lancer ton EXE ?
Je pense qu'il suffit de regarder du côté d'une instruction du style ChDir avant de lancer ton EXE.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009
1 sept. 2009 à 01:17
J'ai réussi. Merci Jack.

Pour fini j'ai donc mis comme code:

ChDir(chemins du dossier de travail)
Shell(chemins de l'exécutable)
3
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009
31 août 2009 à 00:51
Salut Jack,

J'utilise la syntaxe : Shell("chemin de l'exécutable")
Par contre je suis un réel débutant ^^ et je ne sais pas comment utiliser l'instruction ChDir
0
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009
31 août 2009 à 01:01
Edit: Oui j'arrive à faire lancer mon EXE mais il plante, car il je ne le fait pas démarrer dans le dossier voulu (là où il y à les ressources nécessaire)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
31 août 2009 à 09:22
salut,

quel est ton but final?...
créer un exe qui va lancer un autre de tes exe?
ce 2e exe sait récupérer SON dossier courant, tu voudrais qu'il utilise le dossier courant de son lanceur?

explique plus en détail stp
[hr]
0
Erias Messages postés 10 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 1 septembre 2009
31 août 2009 à 12:27
Je m'entraine en faite, donc là je créé un autorun pour un jeu,
et l'exécutable du jeu nécessite un dossier de travail, qui n'est celui où se trouve cet exe.
0
Rejoignez-nous