`
maypol
  • 浏览: 28115 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

bat与Linux自动交互

阅读更多
rem =telnet=
@del %TFILE%
@echo on error resume next >>%TFILE%
@echo dim WshShell>>%TFILE%
@echo Set WshShell = WScript.CreateObject("WScript.Shell")>>%TFILE%
@echo WshShell.run"cmd">>%TFILE%
@echo WshShell.AppActivate"c:\windows\system32\cmd.exe">>%TFILE%
@echo WScript.Sleep 200>>%TFILE%
@echo WshShell.SendKeys"telnet %IP%">>%TFILE%
@echo WshShell.SendKeys"{ENTER}">>%TFILE%
@echo WScript.Sleep 100>>%TFILE%
@echo WshShell.AppActivate"telnet.exe ">>%TFILE%
@echo WScript.Sleep 1000>>%TFILE%
@echo WshShell.SendKeys"%UName%">>%TFILE%
@echo WshShell.SendKeys"{ENTER}">>%TFILE%
@echo WScript.Sleep 1000>>%TFILE%
@echo WshShell.SendKeys"%UPaswd%">>%TFILE%
@echo WshShell.SendKeys"{ENTER}">>%TFILE%
@echo WScript.Sleep 1000>>%TFILE%
@echo WshShell.SendKeys"rm -rf Carrier* ">>%TFILE%
@echo WshShell.SendKeys"{ENTER}">>%TFILE%
@echo WScript.Sleep 1000>>%TFILE%
@echo WshShell.SendKeys"exit">>%TFILE% 
@echo WshShell.SendKeys"{ENTER}">>%TFILE%
@call %TFILE%

rem =ftp=
echo open %BMP_IP% >%TF_FILE%
echo user %UName% %UPaswd% >>%TF_FILE%
echo prompt off >>%TF_FILE%
echo bin >>%TF_FILE%
echo put Carrier* >>%TF_FILE%
echo put upgradePackage.sh >>%TF_FILE%

echo bye >>%TF_FILE%
ftp -n -s:%TF_FILE%
del %TF_FILE%
分享到:
评论

相关推荐

    oneNote笔记(包含C++、LINUX、bat脚本等)

    这部分笔记可能讲解了如何使用Qt的QAxObject类或其他相关模块来与VBA接口交互,实现如读取、写入或操作Excel表格的功能。 总的来说,这个笔记集合为学习C++编程、Linux系统管理、Windows批处理脚本和软件开发中的跨...

    linux-一个多网站监控sh执行的bat

    Shell是Linux系统的命令解释器,它允许用户通过命令行与操作系统进行交互。shell脚本是用shell语言编写的程序,可以执行一系列命令,包括文件操作、程序调用等。在这个项目中,“sh”可能指的是Bash(Bourne-Again ...

    shell和bat整合小demo

    在IT行业中,shell脚本和批处理(BAT)文件是两种常见的自动化工具,分别用于Linux/Unix和Windows操作系统。这个“shell和bat整合小demo”是将这两种技术结合在一起,实现跨平台的任务自动化,特别是在这里,它被...

    FTP自动上传脚本

    #### 三、Windows与Linux下的FTP自动上传脚本编写 1. **Linux下的FTP自动上传脚本** Linux系统下的FTP自动上传脚本通常使用Shell脚本语言编写。下面是一个示例脚本: ```bash #!/bin/bash ftpserver=10.10....

    Putty Linux系统命令行工具

    在本文中,我们将深入探讨PuTTY的功能、使用方法以及与Linux系统的交互。 PuTTY的核心功能是作为终端模拟器,允许用户通过TCP/IP网络连接到远程主机。其主要特性包括: 1. **安全性**:PuTTY支持SSHv1和SSHv2协议...

    自动搜索串口

    在批处理文件`.bat`中,我们可以编写命令行指令来自动完成任务,比如搜索串口。例如,我们可以用以下步骤编写一个自动搜索串口的批处理脚本: 1. 使用`wmic`命令:Windows Management Instrumentation Command-line...

    redis在win上的运行脚本redis.bat

    总之,Redis在Windows上的运行涉及到下载合适的二进制文件、配置`redis.windows.conf`、使用`redis.bat`脚本启动服务,以及使用Redis命令行客户端或图形工具进行交互。理解这些步骤对于在Windows环境下高效地使用...

    Linux系统模拟器

    2. **终端与Shell**:Linux用户主要通过终端进行交互,使用Shell(如bash)来执行命令。Shell提供了命令行界面,用户可以输入指令进行文件操作、进程管理、网络通信等。 3. **包管理器**:大多数Linux发行版都有...

    java调用bat批处理与sh脚本

    在IT行业中,尤其是在Java开发中,有时候我们需要与操作系统进行交互,执行一些系统级别的任务,比如自动化部署、数据备份等。这时,我们可能会选择调用批处理(bat)文件(Windows系统)或Shell脚本(Unix/Linux...

    BAT汽车行业布局研究-ISEngine-201904.pdf

    #### 二、百度:自动驾驶与车联网 **1. 百度产品** 百度在汽车行业的布局主要集中在自动驾驶技术和车联网服务两大领域。其核心产品包括: - **Apollo(阿波罗计划)**:这是一个开放平台项目,旨在加速自动驾驶...

    windows10子系统自动安装.zip

    这是微软在Windows 10中引入的一项功能,它通过与Linux内核接口交互,使用户可以直接在Windows环境下运行Linux命令行工具和应用程序,而无需借助虚拟机或双引导系统。这对于开发者和IT专业人员来说非常方便,他们...

    windows系统循环自动下载文件 自动下载 自动刷下行 win7 win10系统均可

    它可以非交互式运行,即在后台运行,不受用户交互影响,非常适合用于自动化下载任务。 以下是实现Windows系统循环自动下载文件的步骤: 1. **安装wget**:由于wget默认并不包含在Windows系统中,你需要先下载wget...

    java全自动生成krpano全景漫游-部分源码

    综上所述,"java全自动生成krpano全景漫游-部分源码"项目涵盖了Java编程、图像处理、krpano全景技术、XML配置和JavaScript交互等多个关键知识点,是将技术与艺术相结合的体现。通过深入理解和实践这些技术,开发者...

    windows下定时利用bat脚本实现ftp上传下载

    ### Windows 下定时利用 BAT 脚本实现 FTP 上传与下载 #### 前言 在实际工作中,有时需要在不同系统之间传输文件。一种常见的场景是通过 Windows 系统作为中间桥梁,来实现两台 Linux 服务器之间的文件传输。这种...

    一个LINUX高手写给初学者的话

    - **Shell**:Linux中的Shell相当于DOS中的`command.com`,它是用户与操作系统交互的主要方式。常见的Shell有`bash`等。 - **配置文件**:Linux中配置文件通常存放在`/etc`目录下,这类似于DOS中的`config.sys`和`...

    分享最新BAT面试题(包含机器学习,Linux,PHP,大数据,Python,Java,前端...),持续更新ing.zip

    2. PHP与MySQL交互:PDO、mysqli库的使用,SQL语句编写。 3. MVC模式:理解并解释MVC架构及其在PHP中的应用。 4. PHP框架:Laravel、Symfony、Yii等框架的基本概念和使用。 5. 错误与异常处理:理解错误与异常的区别...

    自动登陆ssh,批量ip脚本操作

    在Linux和Unix-like系统中,SSH广泛用于管理远程服务器。 要实现自动登录SSH,我们需要配置公钥认证。这涉及到在本地机器上生成一对密钥——公钥和私钥。公钥会被复制到目标服务器的`~/.ssh/authorized_keys`文件中...

    ttermpro 以及 minicom 脚本控制串口 方式介绍

    TeraTerm和Minicom都是极其有用的工具,尤其是在需要频繁与嵌入式系统或远程设备交互的情况下。通过使用它们内置的脚本语言或外部脚本,可以极大地简化工作流程并提高生产力。无论是Windows还是Linux用户,都能找到...

    守护进程批处理

    VBScript可以提供更复杂的功能,比如交互式用户界面,或者与系统更深度的交互。可以将VBScript与Windows脚本宿主(WScript.exe或CScript.exe)结合使用,创建类似于守护进程的常驻服务。 **Windows服务** 在Windows...

    java_dos_shell_bat

    这些功能允许开发者在Java程序中调用操作系统提供的功能,从而实现自动化任务或者与系统进行更深度的交互。 首先,我们来看如何在Java中运行DOS命令。Java提供了`Runtime`类和`ProcessBuilder`类来执行外部命令。`...

Global site tag (gtag.js) - Google Analytics