Exécuter du Batch en VB
kelsett
Messages postés
353
Date d'inscription
Statut
Membre
Dernière intervention
-
kelsett Messages postés 353 Date d'inscription Statut Membre Dernière intervention -
kelsett Messages postés 353 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Encore une question :)
Est ce que quelqu'un saurait comment exécuter du batch en VB6, sans passer par un fichier .bat ? C'est juste pour deux-trois lignes de code, donc je cherche quelque chose pour faire ça directement....
J'ai déjà essayé avec Shell "cmd.exe commande" mais ça ne fonctionne pas, et je ne trouve pas sur le net...
Merci d'avance
Encore une question :)
Est ce que quelqu'un saurait comment exécuter du batch en VB6, sans passer par un fichier .bat ? C'est juste pour deux-trois lignes de code, donc je cherche quelque chose pour faire ça directement....
J'ai déjà essayé avec Shell "cmd.exe commande" mais ça ne fonctionne pas, et je ne trouve pas sur le net...
Merci d'avance
A voir également:
- Exécuter du Batch en VB
- Fichier batch - Guide
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Executer .sh ✓ - Forum Shell
- Batch converter - Télécharger - Photo & Graphisme
5 réponses
tu peux nous donner les ligne de commande que tu veux executer comme si c'etait un .bat stp ?
merci :)
merci :)
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...
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
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