Exécuter du Batch en VB
Fermé
kelsett
Messages postés
353
Date d'inscription
dimanche 9 juillet 2006
Statut
Membre
Dernière intervention
13 octobre 2014
-
8 juil. 2009 à 22:20
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 - 8 juil. 2009 à 23:31
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 - 8 juil. 2009 à 23:31
A voir également:
- Exécuter du Batch en VB
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Fichier batch - Guide
- Extension batch - Forum Windows
5 réponses
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
8 juil. 2009 à 22:44
8 juil. 2009 à 22:44
tu peux nous donner les ligne de commande que tu veux executer comme si c'etait un .bat stp ?
merci :)
merci :)
kelsett
Messages postés
353
Date d'inscription
dimanche 9 juillet 2006
Statut
Membre
Dernière intervention
13 octobre 2014
62
8 juil. 2009 à 23:01
8 juil. 2009 à 23:01
Ben par exemple :
Je crois avoir trouvé une solution avec Shell Environ$("comspec") & " /c commandes", vbHide mais le problème c'est que ça exécute les lignes indépendamment des autres donc impossible d'utiliser de variables...
setlocal set file=test.txt cd %SystemDrive%\ echo 5>%file%" attrib +H +S "%file%" %file% del %file% exit
Je crois avoir trouvé une solution avec Shell Environ$("comspec") & " /c commandes", vbHide mais le problème c'est que ça exécute les lignes indépendamment des autres donc impossible d'utiliser de variables...
kelsett
Messages postés
353
Date d'inscription
dimanche 9 juillet 2006
Statut
Membre
Dernière intervention
13 octobre 2014
62
8 juil. 2009 à 23:13
8 juil. 2009 à 23:13
Personne n'aurait une astuce pour ce problème ? :)
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
8 juil. 2009 à 23:23
8 juil. 2009 à 23:23
en effet.. mais bon, ce que tu veux faire est faisable en vb directement, pourquoi passer par une commande dos??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kelsett
Messages postés
353
Date d'inscription
dimanche 9 juillet 2006
Statut
Membre
Dernière intervention
13 octobre 2014
62
8 juil. 2009 à 23:31
8 juil. 2009 à 23:31
Ben parce que c'est pas exactement ce que je veux faire :p
En fait je ne connais pas très bien VB6, je ne m'en sers que pour faire une interface graphique.
En gros je veux télécharger un fichier indiqué par l'utilisateur dans VB6 et ensuite l'éxecuter... donc pour cela j'utilisais au début juste un fichier .bat qui appelait un .vbs qui téléchargeait le fichier, puis le .bat le lançait... Après j'ai voulu faire une interface graphique où l'utilisateur indiquerait l'Url du fichier à télécharger, donc j'ai fait ça avec VB6, mais au delà de récuperer des valeur de champs, ouvrir des msgbox et faire quelques conditions je ne connais rien en VB donc pour moi c'était plus simple d'éxecuter le Batch en VB que de lire des tutos sur le VB jusqu'à ce que j'apprenne à télécharger un fichier :)
J'éspère que j'ai été compréhensible :p
En fait je ne connais pas très bien VB6, je ne m'en sers que pour faire une interface graphique.
En gros je veux télécharger un fichier indiqué par l'utilisateur dans VB6 et ensuite l'éxecuter... donc pour cela j'utilisais au début juste un fichier .bat qui appelait un .vbs qui téléchargeait le fichier, puis le .bat le lançait... Après j'ai voulu faire une interface graphique où l'utilisateur indiquerait l'Url du fichier à télécharger, donc j'ai fait ça avec VB6, mais au delà de récuperer des valeur de champs, ouvrir des msgbox et faire quelques conditions je ne connais rien en VB donc pour moi c'était plus simple d'éxecuter le Batch en VB que de lire des tutos sur le VB jusqu'à ce que j'apprenne à télécharger un fichier :)
J'éspère que j'ai été compréhensible :p