Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   CMD/Bat авторизация через telnet (http://forum.oszone.net/showthread.php?t=222887)

tAnk3o3 14-12-2011 11:59 1814973

CMD/Bat авторизация через telnet
 
Добрый день коллеги.
Подскажите пожалуйста, как написать батник для авторизации через telnet

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

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

Anonymоus 14-12-2011 19:46 1815271

Посмотрите в сторону NirCmd - он позволяет эмулировать нажатия клавиш.
Например, что-то вроде этого. Обратите внимание ещё и на команду 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 1815343

можно использовать Telnet Script Executor


Время: 11:37.

Время: 11:37.
© OSzone.net 2001-