Salut,
Première question: Est-il possible de lancer un script perl à partir d'un programme vb ?
Deuxième question: est-il possible d'exécuter un batch (contenant des scripts perl et des script vbs) à partir d'un programme vb ?
Merci.
Salut,
Première question: Est-il possible de lancer un script perl à partir d'un programme vb ?
Deuxième question: est-il possible d'exécuter un batch (contenant des scripts perl et des script vbs) à partir d'un programme vb ?
Merci.
J'ai trouvé une solution, je me permet de l'écrire car elle pourra servir pour quelqu'un d'autre.
Pour exécuter un Batch sous vb:Je n'ai pas trouvé de commande spécifique pour exécuter des scripts (perl ou vbs) directement dans VB, mais cela est toujours possible en mettant les scripts dans un batch et ensuite exécuter la commande Shell ....qui lancera le Batch .... qui lancera à son tour les scripts.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Shell("Path/NameBatch.bat")
Voici ci-dessous un exemple d'appel de script perl ou vbs dans un Batch:Cela dit, il reste encore une question importante à laquelle je n'ai pas trouvé de solution pour l'instant, Comment peut-on suivre les résultats d'un Batch pendant son exécution dans un TextBox par exemple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @rem pour écrire les commentaires danq un batch @rem Exécuter un vbs "C:\...\NameScriptVBS.vbs" @rem Exécuter un perl C:\Temp\Perl\bin\perl.exe "C:\...\NameScriptPERL.pl"
Tu as ici un exemple très bien fait répondant à ta demande.Comment peut-on suivre les résultats d'un Batch pendant son exécution dans un TextBox par exemple ?
Le champ Command correspond au chemin complet du fichier batch.
Enjoy it
Ne pas oublier le tag si satisfait.
Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
Balises CODE indispensables. Regardez ICI
Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
Vous pouvez consulter mes contributions
Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
Ne pas oublier L'Aide VBScript et MSDN VB6 Fr
Cool !.... un code déjà prêt et qui fonctionne très bien.
Merci. PROBLÈME RÉSOLU
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager