PDA

Показать полную графическую версию : CMD/Bat авторизация через telnet


tAnk3o3
14-12-2011, 11:59
Добрый день коллеги.
Подскажите пожалуйста, как написать батник для авторизации через telnet

telnet 192.168.19.20, после ввода появляются строка ввода:
Username: - после ввода логина и нажатие клавиши Enter, появляется поле:
Password - для ввода пароля

Заранее огромное спасибо!

Anonymоus
14-12-2011, 19:46
Посмотрите в сторону NirCmd (http://www.nirsoft.net/utils/nircmd.html) - он позволяет эмулировать нажатия клавиш.
Например, что-то вроде этого. Обратите внимание ещё и на команду script, чтобы вынести пароль и имя пользователя в отдельный файл.

@Echo Off
:: Запускаем telnet без создания нового окна
Start /B telnet 192.168.19.20
:: Задержка на одну секунду, чтобы с гарантией дождаться ответа от сервера
nircmdc wait 1000
:: Вводим имя пользователя посимвольно
nircmdc sendkey shift down
nircmdc sendkey g press
nircmdc sendkey shift up
nircmdc sendkey u press
nircmdc sendkey e press
nircmdc sendkey s press
nircmdc sendkey t press
nircmdc sendkey enter press
:: Вводим пароль посимвольно
nircmdc sendkey a press
nircmdc sendkey n press
nircmdc sendkey o press
nircmdc sendkey n press
nircmdc sendkey y press
nircmdc sendkey m press
nircmdc sendkey o press
nircmdc sendkey u press
nircmdc sendkey s press
nircmdc sendkey enter press
:: Всё, подключились

cameron
14-12-2011, 21:09
можно использовать Telnet Script Executor




© OSzone.net 2001-2012