【问题标题】:Telnet session with batch file带有批处理文件的 Telnet 会话
【发布时间】:2015-05-25 22:32:39
【问题描述】:

我的目标是在 telnet 会话中从我的 adsl 调制解调器中检索一些信息。我不想使用cmd。我想创建一个批处理文件来自动化所有过程。 windows cmd 的 telnet 会话如下:

Password: ***********
Copyright (c) 2001 - 2006 ZTE CORPORATION.
ZTE> show lan
DHCP setting:
DHCP Mode      = None
TCP/IP Setup:
IP Address     = 192.168.1.1
IP Subnet Mask = 255.255.255.0
Rip Direction  = None
Version        = Rip-2B
Multicast      = IGMP-v2
ZTE> exit

字符串***********show lanexit 是用户输入。剩下的就是telnet输出了。

【问题讨论】:

  • 参见:[Windows telnet 客户端可以编写脚本吗?][1] [1]:serverfault.com/questions/41919/…
  • 我正在使用 java、c++ 和 matlab 一起工作,我不想用其他语言扩展,管理起来会很糟糕。还有一个来自 apache 的 java jar 库,但由于输入/输出流协调错误,它不能正常工作

标签: batch-file cmd telnet


【解决方案1】:

我建议考虑使用Telnet Scripting Tool 第三方,它的/r: 开关接受输入命令文件作为参数。

【讨论】:

  • 在使用python的telnet库时犹豫了一下,最后还是放弃了。无论如何,我会将您的回答视为问题的有效解决方案。
  • 我使用的是 64 位机器,这就是为什么这个工具不适合我的原因吗?我遇到了一些错误。可能的原因?
猜你喜欢
  • 1970-01-01
  • 2011-07-26
  • 1970-01-01
  • 2015-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-20
  • 2015-09-12
相关资源
最近更新 更多