telnetlib probleme de connection sur un serveur Win NT
Bonjour,
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| import telnetlib
print "telnet test"
HOST = "164.xx.xx.xx"
user = "Administrator"
password = "xxxxxxxxxx"
tn = telnetlib.Telnet(HOST)
tn.read_until("login name:",10)
tn.write(user + "\n\r")
tn.read_until("password:")
tn.write(password + "\n\r")
tn.read_until("Domain:")
tn.write("\n\r")
Command = "dir"
tn.read_until("Admin")
tn.write(Command + "\n\r")
tn.write("exit\n\r")
tn.close()
print "fin" |
Je veux me connecter sur un serveur win NT et pouvoir passer quelque commande, j'ai 2 problèmes.
-J'ai essayé plusieur méthode mais je n'arrive pas a récuper la sortie (read_lazy, read_all...).
-Le scripte semble se bloquer aprés l'envoie de \n\r en réponse au prompt Domain:
Comme je suis super débutant en programmation je ne me sort pas de ce blocage.
D'avance merci.