我想在批处理文件里面进行telnet的批处理,可以吗?

weekhb 2004-08-03 10:38:54
实现如下功能
telnet 192.168.1.1
telnet 密码
enable
enable 密码
show run

在unix下可以利用管道执行
( echo "username";
sleep 3
echo "password";
sleep 2
echo "your shell";
echo "exit";
) | telnet remoute_ip

在windows下有没有类是的命令
...全文
180 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weekhb 2004-08-03
  • 打赏
  • 举报
回复
非常感谢。。已经OK。。。
icuc88 2004-08-03
  • 打赏
  • 举报
回复
建立好以后,你运行batch_tel.bat就好了
icuc88 2004-08-03
  • 打赏
  • 举报
回复
建立两个文件:

1、batch_tel.bat
copy con batch_tel.bat
start telnet.exe
cscript //nologo tel.vbs
^Z(Ctrl+Z)

2、tel.vbs
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
sh.SendKeys "open 192.168.1.1"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
sh.SendKeys "password{ENTER}"
WScript.Sleep 1000
sh.SendKeys "en{ENTER}"
WScript.Sleep 1000
sh.SendKeys "passord{ENTER}"
WScript.Sleep 1000
sh.SendKeys "show run{ENTER}"
suspension 2004-08-03
  • 打赏
  • 举报
回复
想法如楼上
Aceryt 2004-08-03
  • 打赏
  • 举报
回复
把你的操作保存入一个文本文件,如Autostep,然后使用DOS重定向功能就可以了。

Telnet 192.168.1.1 <Autostep

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧