Récupérer dans une macro VBA la sortie d'un batch lancé en Shell

Récupérer dans une macro VBA la sortie d'un batch lancé en Shell - VB/VBA/VBS - Programmation

Marsh Posté le 14-09-2006 à 12:00:20    

Hello !
 
Dans une macro VBA, je lance une commande dos pour récupérer une information du réseau. Le truc, c'est que je voudrais récupérer l'output de cette commande sans passer par un fichier, une reg ou quoi que ce soit.
 
Idéalement, quelque chose comme ça :
Resultat = Shell("NET USER SomeUser /DOMAIN |FIND ""Full Name""" )
 
Avec la variable Resultat qui contiennt la sortie de cette commande.
 
Bon, évidemment, tel quel, ça ne fonctionne pas :D
 
Quelqu'un aurait une idée siou plait ?


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 14-09-2006 à 12:00:20   

Reply

Marsh Posté le 14-09-2006 à 14:45:36    

Plize :)


---------------
"Mon modèle, c'est moi-même."
Reply

Marsh Posté le 14-09-2006 à 18:58:29    

Bonsoir,
 
un truc un peu bourrin: tu rediriges le résultat vers un fichier et tu l'ouvres ensuite!
 
A+

Reply

Marsh Posté le 15-09-2006 à 08:51:00    

odvj a écrit :

Bonsoir,
 
un truc un peu bourrin: tu rediriges le résultat vers un fichier et tu l'ouvres ensuite!
 
A+


 
C'est gentil, mais j'ai bien dit : Sans passer par un fichier :)


---------------
"Mon modèle, c'est moi-même."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed