python脚本来控制SecureCRT,,对于不熟悉VB语法的
python脚本来控制SecureCRT,,对于不熟悉VB语法的
对于不熟悉VB语法的童鞋们,不妨使用python来操作CRT命令行。
如下代码:
#$language="Python"#$interface="1.0"defMain():tab=crt.GetScriptTab()iftab.Session.Connected!=True:crt.Dialog.MessageBox("Error.\n"+"Thisscriptwasdesignedtobelaunchedafteravalid"+"connectionisestablished.\n\n"+"Pleaseconnecttoaremotemachinebeforerunningthisscript.")returntab.Screen.Synchronous=TruewhileTrue:tab.Screen.Send(‘\n‘)tab.Screen.WaitForStrings("Username:")tab.Screen.Send("admin"+‘\n‘)tab.Screen.WaitForStrings("Password:")tab.Screen.Send("adc.admin"+‘\n‘)tab.Screen.WaitForStrings("host>")tab.Screen.Send("enable"+‘\n‘)tab.Screen.WaitForStrings("host#")tab.Screen.Send("copytftp192.168.10.110bos_jx.binver"+‘\n‘)tab.Screen.WaitForStrings("Install/mnt/boot/bcm.reset")tab.Screen.Send(‘\n‘)tab.Screen.WaitForStrings("host#")tab.Screen.Send("reboot"+‘\n‘)tab.Screen.WaitForStrings(‘Thesystemwillberebooted!Pleaseenter"y/n"toconfirm:‘)tab.Screen.Send("y"+‘\n‘)#---------------------------main--------------------------------Main()
更多精彩请参考官方文档:
https://www.vandyke.com/support/securecrt/python_examples.html
本文出自 “Dalon 技术博客” 博客,请务必保留此出处http://ybtest.blog.51cto.com/1941531/1933576
python脚本来控制SecureCRT
相关内容
- ???????????????????????? -Python???Python split()??????,python字符串
- python文件打开方式详解——a、a+、r+、w+区别,,r只读,
- python常用的几种GUI解析,python编程入门,在Python中,开
- 用python和pygame游戏编程入门-显示文字,python怎么运行p
- 这些自动化场景,批处理脚本完全可以取代 Python!,自
- 干!一张图整理了 Python 所有内置异常,双重所有格的
- Python这么慢,为啥大公司还在用?,
- 数据科学家必须知道的前十大Python库,数据科学家35岁
- 老板让我从几百个Excel中查找数据,我用Python一分钟搞
- 泣血整理,Jupyter Notebook最常用的五大配置技巧,五大常
评论关闭