登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞哥的技术博客

世上无难事,只怕有心人!

 
 
 

日志

 
 
 
 

SecureCRT 自动登陆主机脚本  

2010-04-20 10:55:24|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
SecureCRT 自动登陆主机脚本
2008-04-22 10:20
default.vbs:
============================================================
#$language = "VBScript"
#$interface = "1.0"
' 在 SecureCRT 的 Session Options - Connection - Telnet - 设置Hostname为要telnet的IP或主机名
' 在 SecureCRT 的 Session Options - Logon Scripts - Logon Script - 选择本脚本, 则可以自动登陆并设置常用环境变量
Sub main
' turn on synchronous mode so we don't miss any data
crt.Screen.Synchronous = True
  
' 设置登陆用户名
crt.Screen.WaitForString "ogin:"
crt.Screen.Send "wacos" & VbCr
' 设置登陆密码
crt.Screen.WaitForString "assword:"
crt.Screen.Send "wacos" & VbCr
' 设置用户当前shell为ksh
crt.Screen.Send "ksh" & VbCr
' 设置当前命令输入模式为vi, 就可以把当前单行命令输入行当作vi编辑器
crt.Screen.Send "set -o vi" & VbCr
' erase表示删除一个字符, ^H表示敲下Backspace键, 默认用Delete键
crt.Screen.Send "stty erase ^H" & VbCr
' wereae表示删除最后一个单词, ^?表示敲下Delete键
crt.Screen.Send "stty werase ^?" & VbCr
' kill表示删除当前行, ^[表示敲下Esc键, 默认用Ctrl-u
crt.Screen.Send "stty kill ^[" & VbCr
' 把erase和kill恢复成默认值(Delete和Ctrl-u)
' crt.Screen.Send "stty ek" & VbCr
' 关闭命令的回显, 即键入的任何字符均不在屏幕显示
' crt.Screen.Send "stty -echo" & VbCr
' columns表示最大显示列数, 对于1024x800 的显示屏窗口最大化后可以显示的列数, 以免花屏
crt.Screen.Send "stty columns 100" & VbCr
' 设置常用的命令别名
crt.Screen.Send "alias sql='sqlplus wacos/oss'" & VbCr
' turn off synchronous mode for normal input processing
crt.Screen.Synchronous = False
End Sub
============================================================
--End--
 
  评论这张
 
阅读(2531)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018