|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - скрипт подключения по telnet к оборудованию. |
|
Любой язык - скрипт подключения по telnet к оборудованию.
|
![]() Ветеран Сообщения: 907 |
Добрый день.
Есть список следующего вида: 192.168.21, sw21_18, admin 192.168.19, sw19_18, admin В данном списке содержится начало ip адреса устройства. Все устройства с 192.168.21.2-254 имеют одинаковые логин и пароль. Нужен скрипт, который при запуске спрашивал ip адрес полностью или последние две группы цифры ip, после чего читал список и осуществлял подключение у устройству. Подскажите как лучше реализовать. |
|
------- Отправлено: 10:59, 30-09-2018 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать IP той машины на которой запущен? После подключения что-то нужно делать? Вариантов выпытывать адрес есть несколько, аналогично есть несколько вариантов выдергивать нужную информацию из файла и с подключением по телнету тоже. Выковыривать адрес и находить соответствующие ему строки можно так:
@echo off for /f "tokens=2-3 delims=:(" %%i in ('ipconfig /all^|find "IPv4"') do ( for /f "tokens=1-4 delims=. " %%A in ("%%i") do ( set ok1=%%A set ok2=%%B set ok3=%%C set ok4=%%D echo %ok1%.%ok2%.%ok3%.%ok4% for /f %%j in ('find "%ok1%.%ok2%.%ok3%" spisok.txt') do ( for /f "tokens=2-3 delims=," %%F in ("%%j") do ( set login=%%F set password=%%G echo login - %login%, password - %password% )))) |
Отправлено: 12:46, 01-10-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать Тут смысл другой, есть ПК который имеет доступ к 1000 коммутаторам, у него всегда ip 192.168.10.81. а вот подключается он к ip адресам 192.168.XX, где третий октет машины важен, т.к. на его основе строится пароль для всех устройств.
Сейчас для доступа конфигурирования использую cmd, потом в нем запускаю telnet. Можно запускать AskParm перед запуском телнет и вводить туда ip, а уже дальше брать логин и пароль из файла. |
------- Отправлено: 13:07, 01-10-2018 | #3 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать подключается как? rdp, ssh, тот же telnet? пока непонятно что куда передавать и возможно ли это.
|
Отправлено: 13:54, 01-10-2018 | #4 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать voler, а ваша 1000 коммутаторов умеет получать логин и пароль по RFC 1408 (по telnet environ)?
|
|
Отправлено: 13:55, 01-10-2018 | #5 |
![]() Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 15:42, 01-10-2018 | #6 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать может быть у вас что-то сложится с https://github.com/ermannog/AutoTelnet
в общем случае нереализуемо |
Отправлено: 17:19, 01-10-2018 | #7 |
![]() Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать Цитата Busla:
|
|
------- Отправлено: 21:08, 01-10-2018 | #8 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать voler, залогиниться скриптом на произвольное устройство не получится
|
Отправлено: 22:08, 01-10-2018 | #9 |
![]() Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать а есть аналог expect для windows? по факту мне нужно только вызвать скрипт, и залогиниться.
|
------- Отправлено: 09:05, 02-10-2018 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - Скрипт для telnet | 1qw2 | Microsoft Windows 7 | 3 | 15-02-2020 13:45 | |
Разное - Есть ли справочники по оборудованию | vova | Хочу все знать | 2 | 20-11-2015 16:52 | |
2008 - Windows 2008 Std telnet проблема с telnet | sigmatik | Windows Server 2008/2008 R2 | 3 | 28-06-2015 23:13 | |
Скрипт для отправки команд telnet | Hardman | Программирование и базы данных | 4 | 16-03-2007 06:14 | |
Как скачать почту по демо подключения к Инет через telnet | shasn | Хочу все знать | 1 | 08-11-2003 12:33 |
|