kf72 Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Share this post Link to post Share on other sites More sharing options...
ipaddr.ru Posted September 25, 2012 perl/windows ну или виртуалку поставить Share this post Link to post Share on other sites More sharing options...
snark Posted September 25, 2012 все что нагуглил - на перле с никсами Перловку под венду уже отменили? На cygwin попутно стоило бы глянуть, IMHO. Share this post Link to post Share on other sites More sharing options...
littlesavage Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Научиться с никсами Share this post Link to post Share on other sites More sharing options...
kf72 Posted September 25, 2012 а через putty, teraterm или еще как-то никак? chr(13) как туда передать ? Share this post Link to post Share on other sites More sharing options...
snark Posted September 25, 2012 Use expect, Luke. 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 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 Share this post Link to post Share on other sites More sharing options...
snark Posted September 26, 2012 nc или netcat Кстати да, чойта я про него и забыл :( Share this post Link to post Share on other sites More sharing options...
terrible Posted September 26, 2012 поставить виртуалку, на неё никсы, и делать не перлом, а шелом - так быстрее Share this post Link to post Share on other sites More sharing options...