#$language = "VBScript"
#$interface = "1.0" ' This automatically generated script may need to be
' edited in order to work correctly. Dim FTP_IP, FTP_User, FTP_Pass, FTP_Path
FTP_IP = "10.11.44.1"
'FTP_IP = "10.90.243.20"
FTP_User = "mpsvr"
FTP_Pass = "mpsvr"
FTP_Path = "/mpce" 'Have Path
'FTP_Path = "" 'Don't support no path, it is a bug Dim Image_Version
Image_Version = "" Dim Show_Download, Show_Register, Show_Install, Show_Progress
Show_Download = "show image download progress"
Show_Register = "show image registration progress"
Show_Install = "show image install progress"
Show_Progress = "show images progress" Dim cmd_image_download, cmd_image_register, cmd_image_install Sub Main
crt.Screen.Synchronous = True Image_Version = crt.Dialog.Prompt("Please enter your image filename(with extention):", "Enter filename", "", False) cmd_image_download = "image download ftp://" & FTP_User & ":" & FTP_Pass & "@" & FTP_IP & FTP_Path & "/" & Image_Version
cmd_image_register = "image register " & Image_Version
cmd_image_install = "image install " & left(Image_Version, len(Image_Version)-) REM Image Download
crt.Screen.Send vbCr & vbCr & vbCr
crt.Screen.Send cmd_image_download & vbCr
crt.Screen.WaitForString "#"
crt.Sleep
crt.Screen.Send vbCr
Do
crt.Screen.Send Show_Download & vbCr
if Not crt.Screen.WaitForString("download completed", ) then
crt.Screen.Send vbCr
crt.Sleep
else
exit do
end if
Loop REM Image Register
crt.Screen.Send vbCr & vbCr & vbCr
crt.Screen.Send cmd_image_register & vbCr
crt.Screen.WaitForString "#"
crt.Sleep
crt.Screen.Send vbCr
Do
crt.Screen.Send Show_Register & vbCr
if Not crt.Screen.WaitForString("successfully registered", ) then
crt.Screen.Send vbCr
crt.Sleep
else
exit do
end if
Loop REM Image Install
crt.Screen.Send vbCr & vbCr & vbCr
crt.Screen.Send cmd_image_install & vbCr
crt.Screen.WaitForString "Do you want to install the image (y or n)?"
crt.Screen.Send "yes" & vbCr
crt.Screen.WaitForString "#"
crt.Sleep
crt.Screen.Send vbCr
Do
crt.Screen.Send Show_Install & vbCr
if Not crt.Screen.WaitForString("Waiting to reboot", ) then
crt.Screen.Send vbCr
crt.Sleep
else
exit do
end if
Loop REM Image progress
crt.Screen.Send vbCr & vbCr & vbCr
crt.Sleep
Do
crt.Screen.Send Show_Progress & vbCr
rem msp-qam-2.1.0.0.396 95
if Not crt.Screen.WaitForString(left(Image_Version, len(Image_Version)-) & "", ) then
crt.Screen.Send vbCr
crt.Sleep
else
exit do
end if
Loop crt.Dialog.MessageBox _
"GOOD." & vbcrlf & _
"You have finished all the operations, waiting for the rebooting...." crt.Screen.Synchronous = False
End Sub

SecureCRT下载/注册/安装镜像文件的更多相关文章

  1. SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集

    SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集 chocoball 发布于 2年前,共有 3 条评论 SecureCRT 是一款支持 SSH2.SSH1.Telnet.Telne ...

  2. 下载 CentOS 7 镜像文件

    CentOS 7 镜像文件的下载地址 CentOS 官网:https://www.centos.org/ 点击“Get CentOS Now” 点击想要下载的ISO镜像,(目前仅有“DVD ISO”和 ...

  3. 在服务器的tomcat中部署手机apk项目,浏览器或手机下载不能根据URL下载和安装apk文件

    Android的APK包不能下载或安装,需在tomcat的web.xml加入 <mime-mapping>        <extension>apk</extensio ...

  4. iOS:Xcode7以上版本安装镜像文件.dmg

    Xcode:7.0~7.3的镜像如下,点击直接下载安装 xcode7.0:https://developer.apple.com/services-account/download?path=/Dev ...

  5. office2013 Word 缺少校对工具,按提示下载、安装了文件还是不成功的解决方案

    找到你的office安装源iso镜像加载 ——点开镜像双击setup.exe ——选择添加或删除功能 ——下一步——其他的不要动,展开office共享功能项 ——找到校对工具点出下拉项(点朝下的黑色箭 ...

  6. SecureCRT下载和安装

    1.下载地址在我的百度网盘中 链接:https://pan.baidu.com/s/1tscAAS7QnWEQMNtnvGGI_A 提取码:exp9 2.解压后,运行 选中SecureCRT运行程序 ...

  7. linux系统安装(虚拟机以及linux的下载与安装)

    最近开始研究linux系统,以前接触linux系统只是一些简单的命令,例如: pwd:查看当前目录   ls:遍历目录    cd :在目录之间切换等. linux系统是基于unix系统开发的,是一个 ...

  8. Hyperledger Fabric 1.0 从零开始(四)——Fabric源码及镜像文件处理

    2:Fabric源码及镜像文件处理 2.1下载Fabric源码 下载Fabric源码是因为要用到源码中提到的列子和工具,工具编译需要用到go语言环境,因此需要把源码目录放到$GOPATH下.通过1.3 ...

  9. Hyperledger Fabric 1.0 学习搭建 (二)--- 源码及镜像文件处理

    2.1下载Fabric源码下载Fabric源码是因为要用到源码中提到的列子和工具, 工具编译需要用到go语言环境, 因此需要把源码目录放到$GOPATH下. 通过1.3中go的安装配置, $GOPAT ...

随机推荐

  1. WCF走你~异常篇(永久更新...)

    下面是我个人在进行WCF开发时,遇到的问题及相关的解决方法,供大家一起学习 1. ......HTTP 响应时发生错误.这可能是由于服务终结点绑定未使用 HTTP 协议造成的. 解决:把返回的实体类添 ...

  2. 【32.22%】【codeforces 602B】Approximating a Constant Range

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...

  3. Berkeley DB基础教程 分类: H3_NUTCH 2014-05-29 15:21 2212人阅读 评论(0) 收藏

    一.Berkeley DB的介绍 (1)Berkeley DB是一个嵌入式数据库,它适合于管理海量的.简单的数据.如Google使用其来保存账户信息,Heritrix用其来保存froniter. (2 ...

  4. Qt5 编译 & 打包依赖dll发布

    十年前学C++的时候,无聊到把windows 文件夹下几乎所有的*.dll 都看过一遍.偶尔在程序运行时看到缺少 *.dll 的提示,都会直接找出来解决. 随着“开发平台”和“编译器”版本的逐年升级, ...

  5. Android中的动画具体解释系列【3】——自己定义动画研究

    在上一篇中我们使用到了位移动画TranslateAnimation,以下我们先来看看TranslateAnimation是怎样实现Animation中的抽象方法的: /* * Copyright (C ...

  6. [SCSS] Reuse Styles with the SCSS @extend Directive

    We can write reusable styles with the SCSS @extend or @mixin directives. Which one is better? It dep ...

  7. php实现求扑克牌顺子(*****)(AC)(分类:把问题分小,利于排错)

    php实现求扑克牌顺子(*****)(AC)(分类:把问题分小,利于排错) 一.总结 分类(那就可以把问题分小而逐步完成每个板块,这样是很简单的) 分类还有助于查错 二.php实现求扑克牌顺子 题目描 ...

  8. RSA解密时javax.crypto.BadPaddingException: Data must start with zero

    解决方法:要在加密后产生的byte数组转成string时要在各byte之间加个标识符,我加了个空格,然后再根据空格分隔转换回byte数组.如果不加标识符,由于byte值可能是一位到三位,无法知道某一个 ...

  9. IHookHelper的用法

    1.实例化IHookHelper 对象: IHookHelper m_hookHelper = new HookHelperClass();  m_hookHelper.Hook = this.axM ...

  10. 【poj3225】Help with Intervals

    Time Limit: 6000MS   Memory Limit: 131072K Total Submissions: 12084   Accepted: 3033 Case Time Limit ...