Имеется 10 компов на которых нужно через определенное время выполнять команду,а результат записать в лог.Как подключиться,выполнить,записать в лог я осилил).Но как это сделать по списку ip?и через заданный промежуток времени не представляю…Вот пример моего скрипта:
#!/usr/bin/env python # -*- coding: cp1251 -*- # Encode=UTF-8 import telnetlib tn = telnetlib.Telnet("192.168.1.1") tn.read_until("Login:") tn.write("admin\n") tn.read_until("Password:") tn.write("admin\n") tn.read_until(">") tn.write("sh\n") tn.read_until("#") tn.write("nvram show\n") tn.read_until("w=") s = tn.read_until("w") p = (s) fileResult = open("log.txt", "a") fileResult.write(p + "\n") tn.close(); print ("Записан")
