第一范文网 - 专业文章范例文档资料分享平台

SecureCRT脚本实现自动备份华为交换机配置

来源:用户分享 时间:2025/7/27 5:39:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

下面这个脚本能批量对交换机做配置备份工作,在使用时请根据情况更改脚本中交换机的登录密码如下位置

crt.Screen.WaitForString \ crt.Screen.Send \ crt.Screen.WaitForString \ crt.Screen.Send \ crt.Screen.WaitForString \

其中,name.txt文件就是一行一个交换机的IP地址,如: 172.16.1.1 172.16.1.2

------------------------------------------------------------请将下列脚本保存为*.VBS文件-----

# $language = \# $interface = \

' This script shows how to read in a file, and it demonstrates how to ' perform some preprocessing on data (splitting the file data into ' separate strings) before sending it to a server. ' Constant used by OpenTextFile() Const ForReading = 1 Sub main

' Open a file, read it in & send it one line at a time Dim fso, f

Set fso = CreateObject(\ Set f = fso.OpenTextFile(\d:\\name.txt\ Dim line, params

Do While f.AtEndOfStream True ' Read each line of the printers file. '

line = f.Readline

' Split the line up. Each line should contain 3 space-separated parameters params = Split( line )

' params(0) holds parameter 1, params(1) holds parameter 2, etc. '

' Send \ ' an appended CR. '

crt.Screen.Send \ & vbCR

'wait for switch prompt

crt.Screen.WaitForString \ crt.Screen.Send \

' Wait for a tring that looks like \ crt.Screen.WaitForString \

' Send your password followed by a carriage return crt.Screen.Send \

crt.Screen.WaitForString \ crt.Screen.Send \ crt.Screen.WaitForString \ crt.Screen.Send \huawei\ crt.Screen.WaitForString \

' execute some commands

crt.Screen.Send \ crt.Screen.Send \

'leave out switch,stay in linux crt.Screen.WaitForString \

' Cause a 3-second pause between sends by waiting for something \ ' with a timeout value. Loop End Sub

SecureCRT脚本实现自动备份华为交换机配置.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4z2nn453np1qw0b8dn28_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top