Afficher la réponse d'une commande DOS VB.NET

Fermé
PlayCo - Modifié par baladur13 le 26/07/2016 à 20:09
 Utilisateur anonyme - 26 juil. 2016 à 20:21
Bonjour,
J'ai énormément besoin d'aide! j'aimerai afficher la réponse d'une commande DOS dans un label ou une listbox etc,...
simplement, je créer un processus lorsque l'user clic sur button1:
dim process as new process
process.startinfo.filename = "cmd.exe"
process.startinfo.arguments="/c dir/s" 
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
process.Start()


Donc là un processus CMD avec pour commande dir/s s'ouvre en arrière plan, je veux juste que le résultat du dir/s sois afficher dans une listbox ou un label!
Meric de l'aide!



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.
A voir également:

2 réponses

Utilisateur anonyme
26 juil. 2016 à 19:51
Bonjour

pour afficher le contenu d'un repertoire il y a
https://docs.microsoft.com/fr-fr/dotnet/api/system.io.directory.getfiles?redirectedfrom=MSDN&view=netframework-4.8#code-snippet-1

Comme le résultat est un tableau tu peux l'affecter au DataSource d'une ListBox
0
Non pas du tout!
Je veux que si c'est cette commande que j'éxecute : ping google.com et bien dans une listbox ça affiche le résultat du ping exemple:
Réponse de 172.217.19.131 : octets=32 temps=155 ms TTL=54
Voilà
0