Войти

Показать полную графическую версию : bat + telnet


Naiki
17-10-2009, 20:59
знаю что тема стара, но прошу помочь разобраться:
идея: запуск телнет приложений используя бат скрипт:
есть: psexec.exe, plink.exe,

надо: выполнить команды\получить некий ответ от сервера
telnet smtp.ukr.net 25
220 ISP UkrNet SMTP.in (fsm1.ukr.net) ESMTP
helo ukrnet
250 fsm1.ukr.net Hello


+ вопрос как в бате реализуется ожидание некоего действия, скажем ожидать когда выдаст 220 ISP UkrNet и после этого вводить helo

--- если нетрудно, покажите код ато никак непойму как сии проги использовать (psexec.exe, plink.exe)

amel27
18-10-2009, 08:59
покажите код ато никак непойму как сии проги использовать (psexec.exe, plink.exe) »батник (файл "script.cmd"):<script.in plink -raw -v -P 25 smtp.ukr.net >script.out
список команд (файл "script.in"):help
quit
результат (файл "script.out"):220 ISP UkrNet SMTP.in (fsm1.ukr.net) ESMTP Sun, 18 Oct 2009 07:48:17 +0300
214-Commands supported:
214 AUTH HELO EHLO MAIL RCPT DATA NOOP QUIT RSET HELP
221 fsm1.ukr.net closing connection

P.S. а причем тут PsExec?.. у нее вроде совсем другое назначение?.. :blink:




© OSzone.net 2001-2012