[Visual Basic] Telnet

Fermé
Utilisateur anonyme - 24 avril 2008 à 10:57
 Utilisateur anonyme - 24 avril 2008 à 13:25
Bonjour,

J'essaie de réaliser un code VBA Excel permettant de communiquer avec un serveur Unix via telnet

J'ai taper la commande suivante:

Set WshShell = CreateObject("Wscript.Shell")
WshShell.Run "telnet serveur"


Jusque là, ça fonctionne parfaitement, une fenêtre s'ouvre et je tombe sur une demande de connexion au serveur Unix.

C'est à partir de là que je n'y arrive pas.

J'essai d'envoyer:

WshShell.SendKeys "login"


Pour tenter d'envoyer le login au serveur cependant le login, au lieu de s'afficher dans la fenêtre shell, s'affiche dans le code VBA....

Comment on fait pour envoyer le login et le mot de passe puis ensuite récupérer les infos de la fenêtre, svp ?

Merci d'avance
A voir également:

1 réponse

Utilisateur anonyme
24 avril 2008 à 13:25
J'ai trouvé sur le net la commande AppActivate mais elle ne fonctionne pas

J'ai fait:

<CODE>

exe = shell("cmd.exe")
AppActivate exe
SendKeys("Essai")

Mais il l'écrit quand même dans mon code...

Quelqu'un a une solution please!!!

0