因为工作需要,经常要手动将文件部署到服务器。想着写个脚本省事。

工作环境是windows7,需要用bat脚本。

直接使用sftp需要输入密码,无法自动化。

需要安装openssh,psftp,putty三个工具。

执行的shell命令需要放在upload-cmd.txt与movefile.txt两个文件夹中

上传命令与ssh两个连接命令放到一个bat文件中,双击就可运行。

上传命令

D:/psftp/psftp.exe username@ip -pw password -b upload-cmd.txt

upload-cmd.txt

put F:/www.zip /home/dev/www.zip

ssh命令

D:/psftp/putty.exe -ssh -pw password username@ip -m movefile.txt

movefile.txt

cp /home/dev/www.zip /xxx/apache-tomcat/webapps/test/
unzip -o www.zip -d /xxx/apache-tomcat/webapps/test/

很简单的脚本,主要是需要使用psftp与putty两个工具完成自动化。

windows 下sftp ssh自动脚本相关推荐

  1. windows下实现校园网自动登陆

    windows下实现校园网自动登陆 需求 校园网经常会断开连接,每次都要重新登录,windows定时任务自动登录校园网 思路 1.python脚本检测网络是否连接,如果没网络,实现校园网账号密码自动登 ...

  2. windows下配置ssh(FreeSSHD + putty)

    windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...

  3. oracle导出脚本文件怎么打开,Windows下的Oracle导出脚本 -电脑资料

    Windows下的Oracle导出脚本 导出脚本内容: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ...

  4. Windows下的ssh姐妹花 Xshell 和 Xftp

    Windows下的ssh姐妹花 Xshell 和 Xftp 今天是3月8号,中国传统的三八妇女节,是距离中国新兴节日三七女生(神)节最近的一个全国性节日,今天我也是宅在家,研究了一下近日工作上遇到的一 ...

  5. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

  6. python定时开关机的代码_用python写一个windows下的定时关机脚本(推荐)

    由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦.正好最近在学习Python,于是决定用python写一个定时关机 ...

  7. Windows下oracle RMAN备份脚本

    Windows 下RMAN备份脚本,比较简单.我们看内容. 1.      修改RMAN相关参数 RMAN>show all; RMAN>CONFIGURE CONTROLFILE AUT ...

  8. 图解Windows下使用SSH Secure Shell Client远程连接Linux

    SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要解决口令在网上明文传输的问题. 一 下载安装SSH Secure Shell Client 按常规操作很快即可下载安装完成.安装后开始菜 ...

  9. bat中文乱码_详解Windows下获取时间bat脚本总结,值得收藏

    概述 最近都在写ftp windows环境的一些bat脚本,为了方便显示,想要记录一下每次操作的时间,所以在这里总结一下windows环境bat脚本获取时间的常用命令. windows环境获取时间相关 ...

  10. 用python写一个windows下的定时关机脚本

    由于本人经常使用笔记本共享WiFi,但是又不想笔记本开机一夜(为了低碳环保嘛 ~_~!),所以每次都要用使用DOS命令关机,感觉好麻烦.正好最近在学习python,于是决定用python写一个定时关机 ...

最新文章

  1. vs2019下载和更新速度非常慢的解决方案
  2. 32岁的老程序员面试没通过,一问原因,挺突然的...
  3. 为什么工作时间长了。技术反而变低了。
  4. hbuilderx制作简单网页_网页制作的基本步骤是怎样的?制作简单网页的具体操作有哪些呢?...
  5. why different people have different digital response?
  6. My lead media_src relative handling for Attachment download in GWaaS environment
  7. vim插件之cscope的安装与配置
  8. tankwar的java坦克子弹撞墙_tankwar
  9. centos系统中,相同的shell命令,直接在命令行中可以执行,在.sh文件中运行不了的原因
  10. mysql导入txt linux_Linux中将txt导入到mysql的方法教程
  11. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-4.动态Sql语句Mybaties SqlProvider...
  12. java.io.IOException: Filesystem closed
  13. 【老生谈算法】matlab实现一维曲线分形维数算法源码——一维曲线分形维数
  14. android js回调函数,JavaScript回调函数的几种用法
  15. 微星笔记本电脑安装Linux(Ubuntu)系统–失败
  16. edge浏览器 路径获得
  17. iOS中流媒体【视频】播放和下载【用到第三方的助手类】
  18. Android Studio不使用数据线调试adb
  19. 力扣 713. 乘积小于K的子数组
  20. 为什么properties中没有load方法_为什么游戏戒不掉?或许你没有找对正确方法

热门文章

  1. 鸟哥的linux私房菜博客目录
  2. 莫烦python_莫烦python教学网站
  3. MySQL字符串拼接(函数)
  4. MySQL所有常用语法大全
  5. kuangbin棋盘问题
  6. CPDA|优秀大数据分析师有哪些必备技能?
  7. VoIP服务器处理协议,多协议VoIP服务器的研究与实现
  8. 苏宁成立快递员节PK京东封杀快递,谁的做法更聪明?
  9. FFmpeg拼接文件常见问题
  10. 搭建测试环境如何配置软件,软件测试环境的搭建(Windows版)