windows下自动化工具—cmd、bat、vbs

本文介绍了在Windows环境下,如何利用cmd、bat脚本和vbs进行自动化操作,以解决远程服务器文件更新的问题。通过创建svn命令行脚本和vbs文件实现后台自动运行,简化了提交和更新文件的过程,提升了工作效率。
摘要由CSDN通过智能技术生成

引言

  • 之前在阿里云上租了个vps,装的windows server 2008,在上面布置了一个网站,用的是最简单的静态网页,主要用作自己学习前端的练手。由于网站是布置在远程服务器上的,而平时的编程都是在自己的破本上写,每次想要提交新版本的文件时就特别痛苦,然后就开始了寻求简便方法的征程。
  • 最烂的方法:用邮箱或网盘上传文件,再手动打开远程桌面,手动接收文件,再手动替换文件……emmm……
  • 其次的方法:后来在windows服务器上搭了个svn,每次新版文件就用手动 选中文件=> 右键单击=> 点击commit => 选择All => 点击确定 => 点击关闭。 然后手动打开远程桌面,update文件夹。 emmm……
  • 目前最好的方法:使用cmd或者bat,创建svn的命令行命令:
svn update +要更新的文件名 (前提是已经checkout后的文件夹啊)
svn commit -m ""  +要提交的文件名

例如给该文件命名为commit.bat。
然后新建一个vbs文件创建后台运行命令:

Set ws=wscript.createobject("wscript.shell")
dim bat
bat="cmd.exe /c commit.bat"  //这里的bat文件为上面创建的文件的路径
ws.run bat,0,true //0表示后台运行,1表示弹出黑框运行,true代表执行完再执行下一条
wscript.sleep 20000  //每20秒执行一次
loop
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iamlongalong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值