автоматизация сеанса Telnet в Windows не работает - PullRequest
1 голос
/ 27 декабря 2011

Привет! Я создал файл temp.txt с содержимым, как показано ниже

root
root123
ls -lrt
exit

и затем я исключаю приведенную ниже команду в DOS

c:\>telnet machine_ip < temp.txt

Вывод

Welcome to the Microsoft Telnet client
Escape character is 'ctrl+]'
C:\> Telnet>

Как автоматизировать сеанс telnet в Windows с помощью этого метода. Я не могу использовать любой другой exe (putty.exe) или инструмент для этого. Я должен использовать доступные вещи в Windows XP. Предложите мне также, если есть какой-либо другой способ.

1 Ответ

0 голосов
/ 27 декабря 2011

Я не уверен, что вы можете передать программы username и password в telnet из text file.

Вы можете создать vbs script и использовать sendkeys для передачи username и password.

Создайте сценарий batch, который запускает сеанс telnet коробки, а затем вызовите сценарий vbs из сценария batch, используя

CSCRIPT //NoLogo //B "C:\Path\to\Script>script.vbs"

Надеюсь, это поможет!

...