Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8607538
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类:

2009-03-24 22:51:26

前两天不小心看到了一个小的脚本,大概类似下面这样的形式:

# $language = "VBScript"
# $interface = "1.0"
'本脚本示范:自动登录到某台3550交换机设备,自动输入远程登录密码,同时自动进入特权模式
'自动输入特权密码,同时运行show version命令
Sub Main
  crt.Screen.Synchronous = True
  '通过telnet连接到192.168.1.1
  crt.Session.Connect "/TELNET 192.168.1.1"
  crt.Screen.WaitForString "Password:"
  crt.Screen.Send "cisco" & vbCr
  crt.Screen.waitForString ">"
  crt.Screen.Send "enable" & vbcr
  crt.Screen.WaitForString "Password:"
  crt.Screen.Send "cisco" & vbcr
  crt.Screen.waitForString "#"
  crt.Screen.Send "show version" & vbcr
  crt.Screen.waitForString "--More--"
  crt.Screen.Send " "
  crt.Screen.Synchronous = False
End Sub


因为有这个crt对象,我还不太清楚这个对象的作用是什么.怀着好奇,在网上查了一下,才发现原来这个脚本是在SecureCRT中使用.在这个软件的帮助文档中有具体的脚本的介绍以及一些语法.看了一下,非常方便.自己根据示例写了一个demo,大概明白是怎么回事了.虽然我不太常用这个工具,但是有时候也不得不用--因为公司里面在用它.如果通过写一些常用功能的脚本的话,就再方便不过的了.这样一下,就可以通过这个工具来做一些常用的功能的批处理实现.
阅读(2973) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-10-15 12:37:53

asd