Bon je misère depuis hier sur ce problème et je n'arrive pas à formuler une recherche viable sur le forum et Google...
J'ai un script qui me paramètre un switch automatiquement, via telnet, en fonction de son adresse et du nombre de ports à traiter.
Ca marche super bien mais la fenêtre DOS était visible. J'ai donc voulu la cacher.
Et là, ça c'est compliqué...
Voici le début de mon code après 30 modifications (du SMTP via Telnet vu que je suis à la maison)
Code : Tout sélectionner
$cmd = Run(@ComSpec & " /c telnet smtp.free.fr 25", "", @SW_HIDE,0x1)
StdinWrite($cmd,"EHLO smtp.free.fr")Send ne fonctionne pas (ce qui est logique), StdinWrite ne semble pas non plus...
Le mail de test n'arrive jamais.
Je cale...
EDIT : j'ai trouvé, il semble que le client Telnet de Microsoft ne gère pas les StdinWrite, il faut donc que la fenêtre soit apparente.


