doudinho06
Messages postés32Date d'inscriptionjeudi 16 juin 2011StatutMembreDernière intervention19 mai 2014
-
9 déc. 2011 à 12:06
ehjoe
Messages postés728Date d'inscriptionsamedi 4 avril 2009StatutMembreDernière intervention30 mars 2014
-
12 déc. 2011 à 17:24
Bonjour,
Je veux lancer un exe VB à partir d'un fichier .bat, le soucis c'est que l'exe VB a besoin d'un paramettre d'entrée alors que moi je veux l'executer en automatique (sans introduire le paramettre à la main) quelqu'un connais une la ligne de commande à mettre sous le fichier .bat?
NHenry
Messages postés15156Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention29 septembre 2024159 9 déc. 2011 à 13:10
Bonjour,
Quel est le paramètre à fournir, qu'as-tu testé (voir point 2 de ma signature) ?
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, ce lien ou encore celui-ci[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list ---
Mon site
ehjoe
Messages postés728Date d'inscriptionsamedi 4 avril 2009StatutMembreDernière intervention30 mars 20144 10 déc. 2011 à 12:49
Bonjour doubledindon n°06
Je ne cerne pas énormément ta demande, tu écris :
Je veux lancer un exe VB à partir d'un fichier .bat ...
Pour lancer un exécutable de type exe par un excutable de type bat, tu fais ceci dans le fichier qui doit avoir l'extension ".bat" et être dans le répertoire de l'exe dans ce cas :
start nomDeTonExecutable.exe
Et c'est tout !
Que vient faire la paramètre que tu évoques, qui serait à passer à lexe, c'est quoi, ça fait quoi, pourquoi l'exe a-t-il besoin de ce paramètre, etc ?
doudinho06
Messages postés32Date d'inscriptionjeudi 16 juin 2011StatutMembreDernière intervention19 mai 20141 12 déc. 2011 à 12:22
Je pense que j'ai mal expliqué mon probléme voila plus en détail se que je veux faire:
J'ai un résultats de tests(sous un logiciel spécifique) qui est inscrit dans un fichier text, imaginant que ce résultats est le mot "OK" donc la procédure consiste à ecrire le mot OK sur une page excel et cela se fait via un exe VB voila.
ce travail se fait en automatique c'est pour cela qu'un fichier .bat doit etre exécuté pour qui ouvre une page excel et ecrit OK dedans. genre cette instruction:
Nom.exe "OK"
voila mon travail à faire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018209 12 déc. 2011 à 13:04
Bonjour,
un "exe" se "lance" entre autres avec la fonction Shell ===>> ouvre ton aide VB6 sur ce mot.
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ehjoe
Messages postés728Date d'inscriptionsamedi 4 avril 2009StatutMembreDernière intervention30 mars 20144 12 déc. 2011 à 17:24
Suite,
Pour ta question sur les exécutables, je ne les connais sans doute pas tous, mais tu as principalement sous S.E MicroSoft :
BAT
Exécutable batch de base avec MsDos et avant avec l'O.S CPM.
COM
Exécutable à un seul segment mémoire de 64 ko maxi, je crois (de mémoire, mais la mienne cette fois, j'en ai fait très peu en assembleur), sorte de petit EXE.
EXE
Exécutable à au moins deux segments (date + offset "je crois de mémoire").