Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2010, 19:13   #1
dimitriy85
Новичок
Джуниор
 
Регистрация: 12.02.2010
Сообщений: 3
Вопрос BAT для CISCO или что-то еще…

Всем доброго времени суток!
Не пинайте меня сразу – я ни разу не программист. Просто вопрос именно к вам.
У меня в распоряжении имеется достаточно большое количество маршрутизаторов CISCO и с них еженедельно требуется снимать backup. Делать это в ручную очень утомительно и долго.
Доступ к маршрутизаторам осуществляется по Telnet для этого у меня для каждой железки написан BAT с текстом:
Цитата:
telnet 1.1.1.1
Далее заготовлен текст в блокноте, который я копирую и вставляю в это окно. Текст такой:
Цитата:
admin // логин
cisco // пароль
cop run t // команда для копирования конфига на TFTP
1.1.1.2 // адрес TFTP-сервера
// Enter
// Enter
logo // выход
Подскажите, пожалуйста можно ли дополнить BAT таким образом что бы все это происходило автоматически
Заранее спасибо!
dimitriy85 вне форума Ответить с цитированием
Старый 15.02.2010, 09:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А чем дополнять то?
Может зарание накопипастить в BAT одно и тоже действие но с разными адресами?
Я не в совершенстве знаю BAT но кстати в нем можно писать циклы, в которых переменная указывается ка-то %%Имя
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.02.2010, 09:29   #3
dimitriy85
Новичок
Джуниор
 
Регистрация: 12.02.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А чем дополнять то?
Может зарание накопипастить в BAT одно и тоже действие но с разными адресами?
Я не в совершенстве знаю BAT но кстати в нем можно писать циклы, в которых переменная указывается ка-то %%Имя
Проблема заключается в том, что не знаю как сделать так что бы текст который так выглядит в блокноте:
admin
cisco
cop run t
1.1.1.2


logo

Вставлялся в открывшееся окошко!

Если я пишу в BATе так:
Цитата:
telnet 1.1.1.1
admin
cisco
cop run t
1.1.1.2


logo
То у меня только открывается окошко telnet и запрашивает логин и пароль. Т.е все что идет после telnet 1.1.1.1 не отрабатывается.
dimitriy85 вне форума Ответить с цитированием
Старый 15.02.2010, 09:56   #4
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Мне кажется бат тут не помошник - на любом высокоуровневом можно написать прожку, котороя по хандлу окна будет эмулировать ввод с клавиатуры. Мне кажется - только так можно
danekne вне форума Ответить с цитированием
Старый 15.02.2010, 10:02   #5
dimitriy85
Новичок
Джуниор
 
Регистрация: 12.02.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от danekne Посмотреть сообщение
Мне кажется бат тут не помошник - на любом высокоуровневом можно написать прожку, котороя по хандлу окна будет эмулировать ввод с клавиатуры. Мне кажется - только так можно
Спасибо большое! Я в универе изучал Delphi поробую вспомнить и разобраться.
dimitriy85 вне форума Ответить с цитированием
Старый 15.02.2010, 13:11   #6
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

либо же писать свой telnet, который подконнектится к 23 порту роутера и передаст команды из файла
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстом на PHP (или можно bat файл) gamer123 Помощь студентам 2 11.02.2010 18:34
Что лучше для литпортала: WP или Joomla? apromix WordPress и другие CMS 3 03.10.2009 06:27
Что лудше RichEdit или Memo для текстового редактора EugeneIsmatulin Общие вопросы Delphi 6 30.05.2009 09:14
Что выбрать TASM или MASM для программирования на ассемблере? Alabay Помощь студентам 1 11.01.2009 11:48
что лучше для голосового движка Oracle или MSSQL? Gauss БД в Delphi 15 17.03.2008 11:32