Probleme de connexion à un switch avec telnet

bessonnet -  
spartacus Messages postés 1 Statut Membre -
Bonjour,
j'ai un petit probleme à vous exposer en espérant que vous pourrez me mettre sur la bonne voie :
je dois me connecter à un switch manageable et gerer un port.
Pour le moment j'ai fais :
telnet 192.65.50.1 23
echo "\r"
echo "admin"
echo ""
echo "ethernet"
echo "portState"
echo "8"
echo "enable"
echo "logout"

mon probleme est que manuellement quand je me connecte au switch je fais telnet @ipswitch puis je suis obligée d'appuyer sur entré une fois pour pouvoir me loguer, sinon il ne me demande pas mon login etc...
dans mon .bat je n'arrive pas à simuler cette action d'appuyer sur entré, c'est ce que j'ai essayer avec echo "\r".
avez vous une solution ?
pouvez vous m'aider, s'il vous plait ?
A voir également:

1 réponse

spartacus Messages postés 1 Statut Membre
 
j'ai essayer :
telnet @ip < more monfichierdecommande.txt
ou monfichierdecommande.txt
contiendrait:
admin

ethernet
portState
8
enable
logout

mais ça ne marche pas non plus.
penser vous que cela peut fonctionner :
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "telnet.exe" & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "open adresseIP"& chr(13)
WScript.Sleep 5000
WshShell.SendKeys "admin" & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "pass" & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "systat" & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "Logout" & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "quit" & chr(13) & chr(13)
WScript.Sleep 5000
WshShell.SendKeys "exit"& chr(13)
WScript.Quit
0