kf72 Posted September 25, 2012 Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Вставить ник Quote
ipaddr.ru Posted September 25, 2012 Posted September 25, 2012 perl/windows ну или виртуалку поставить Вставить ник Quote
snark Posted September 25, 2012 Posted September 25, 2012 все что нагуглил - на перле с никсами Перловку под венду уже отменили? На cygwin попутно стоило бы глянуть, IMHO. Вставить ник Quote
littlesavage Posted September 25, 2012 Posted September 25, 2012 здравствуйте. хотелка - типовые операции автоматизировать и свичи настраивать через телнет заранее сгенерированным конфигом. все что нагуглил - на перле с никсами. а умею только с виндой. что посоветуете? Научиться с никсами Вставить ник Quote
kf72 Posted September 25, 2012 Author Posted September 25, 2012 а через putty, teraterm или еще как-то никак? chr(13) как туда передать ? Вставить ник Quote
kf72 Posted September 26, 2012 Author 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
roysbike Posted September 26, 2012 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
snark Posted September 26, 2012 Posted September 26, 2012 nc или netcat Кстати да, чойта я про него и забыл :( Вставить ник Quote
terrible Posted September 26, 2012 Posted September 26, 2012 поставить виртуалку, на неё никсы, и делать не перлом, а шелом - так быстрее Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.