Bonjour,
Voici mon code :
Je veux me connecter sur un serveur win NT et pouvoir passer quelque commande, j'ai 2 problèmes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"
-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.
Partager