kf72 Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ipaddr.ru Posted September 25, 2012 perl/windows ну или виртуалку поставить Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
snark Posted September 25, 2012 все что нагуглил - на перле с никсами Перловку под венду уже отменили? На cygwin попутно стоило бы глянуть, IMHO. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
littlesavage Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Научиться с никсами Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kf72 Posted September 25, 2012 а через putty, teraterm или еще как-то никак? chr(13) как туда передать ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
snark Posted September 25, 2012 Use expect, Luke. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kf72 Posted September 26, 2012 (edited) "костыляво", но решил через VB не выходя из винды strComputer = "тут ипышник" strFilename = "2_03.txt" Set oShell = WScript.CreateObject("WScript.Shell") oShell.Run "telnet.exe "& strComputer WScript.Sleep 200 oShell.SendKeys "тут логин" WScript.Sleep 200 oShell.SendKeys chr(13) WScript.Sleep 200 oShell.SendKeys "тут пароль" & chr(13) WScript.Sleep 200 oShell.SendKeys "upload configuration _ip_ /cat\dlink\"&strFilename& chr(13) WScript.Sleep 5000 oShell.SendKeys "save "& chr(13) WScript.Sleep 500 'выход oShell.SendKeys "logout" & chr(13) наполнять можно по вкусу Edited September 26, 2012 by kf72 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
roysbike Posted September 26, 2012 (edited) здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? bash для win32. nc или netcat . nc вроде есть с bash вместе. если что качни пример printf "login\rpass\rshow ipif\rlogout\r" | nc 10.10.10.1 23 Edited September 26, 2012 by roysbike Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
snark Posted September 26, 2012 nc или netcat Кстати да, чойта я про него и забыл :( Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
terrible Posted September 26, 2012 поставить виртуалку, на неё никсы, и делать не перлом, а шелом - так быстрее Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...