[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理telnet到linux系统下

请问各位大侠,我现在有两台机器,一台是windows系统,另一台是linux系统,我写了个简单的批处理文件,使windows可以telnet到linux上,代码如下:
  1. @echo off
  2. echo please  input a IP address to telnet on:& set /p wind=
  3. echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs
  4. echo WScript.Sleep 300 >>telnet_tmp.vbs
  5. echo sh.run "telnet %wind%" >>telnet_tmp.vbs
  6. echo  sh.SendKeys "{ENTER}" >>telnet_tmp.vbs
  7. echo WScript.Sleep 300 >>telnet_tmp.vbs
  8. echo  sh.SendKeys "root{ENTER}">>telnet_tmp.vbs
  9. echo  WScript.Sleep 300 >>telnet_tmp.vbs
  10. echo sh.SendKeys "linux{ENTER}">>telnet_tmp.vbs
  11. cscript //nologo telnet_tmp.vbs
  12. del telnet_tmp.vbs
复制代码
运行后可以登陆到linux上,如果我要在这上面运行linux命令,比如ls,该怎么用批处理实现?谢谢大家

回复 1楼 的帖子

和你的代码一样啊,发送按键

TOP

re:庄生晓梦
谢谢您热心的回复,问题已解决。我再问一下,如果我登陆了LINUX后,要进行vi操作,该怎么做?
比如linux的IP:192.168.0.2,批处理时输入这个ip,登陆到linux,然后自动修改/var/conf.ifcfg.sh文件里面的ip(这个IP可以由用户输入),也就是说用户不必vi操作,该怎么处理?
谢谢!

TOP

返回列表