Executer un code batch en vb.net

Fermé
Codeur32547 - 2 août 2019 à 17:44
 Codeur32547 - 3 août 2019 à 11:12
Bonjour, j'ai fait beaucoup de recherches par rapport à mon problème mais je ne trouve pas la solution exacte :
Je souhaite exécuter des lignes de commandes batch (.bat) avec vb.net (Visual Basic). Donc en gros, écrire un code batch dans mon appli pour qu'elle l'exécute et non pas créer un fichier batch puis l’exécuter avec mon appli.
Merci d'avance.
A voir également:

1 réponse

barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905
2 août 2019 à 18:55
Bonjour,

J'ai l'impression que ce n'est pas très logique tout ça, pourquoi un programme vb.net serait capable d'exécuter du code batch ? Si tu n'as pas trouvé de solution malgré tes recherches cela signifie que ça n'existe pas.

Si tu expliquais ton projet plus en détails, peut-être on pourrait t'aider.

0
J'aimerais taper du code batch dans un code vb.net et que l'appli l'executte. Imaginons que mon appli regroupe des jeux vidéos anciens comme le snake, j aimerais que l'utilisateur clique sur un bouton pour exécuter un snake en batch
0
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905 > Codeur32547
2 août 2019 à 19:19
Si tu veux faire un menu avec des boutons cliquables, tu peux le faire en batch via une commande externe qui s'appelle Agraf, elle est disponible ici :

https://batch.xoo.it/t2894-tuto-Faites-des-interfaces-graphiques-avec-AGraf.htm
0
Merci, je pense que ça va m aider.
0
Au fait, j ai entendu dire que le batch allait disparaître dans les années à venir. Est ce vrai ?
0
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905 > Codeur32547
2 août 2019 à 19:36
Pas vraiment, même si de plus en plus de gens se tournent vers Powershell car plus évolué.

Le batch sera toujours utile, pour des tâches simples il est imbattable. Et en lui rajoutant des commandes externes on peut faire pas mal de choses. Par exemple dernièrement j'ai réalisé un programme de contrôle à distance, un genre de Teamviewer (mais sans interface graphique) si tu connais.
0