写一个有实用性的bat脚本:提高发版速度

网友投稿 1086 2022-09-18

写一个有实用性的bat脚本:提高发版速度

写一个有实用性的bat脚本:提高发版速度

背景

bat是在windows上可执行的脚本;客户端开发同事需要把本地开发好的包上传到全球各个地区的cdn中。使用上传工具filezilla发现速度只有几K,和lrzsz上传/-文件的速度有的一比。斟酌之后,决定使用scp帮助他提高发版的速度

目的

bat脚本知识

::说明:修改 file_name 变量即可。脚本会把文件传送到cdn的目录中 set file_name=update.upk60 C:\WINDOWS\System32\OpenSSH\scp.exe -o ProxyCommand="ssh -q -p 60022 root@101.32.247.169 -W %%h:%%p" -r %file_name% root@150.116.94.141:/data/client/ver_testIOS ping -n 100 127.1 > nul

::双冒号代表注释 set file_name=update.upk60 代表文件的变量,set为必须且=等号两边不能带空格 %% 转移字符,一般情况下%代表变量,%%表示强制转义字符;其次^也是可以转义字符的 C:\WINDOWS\System32\OpenSSH\scp.exe 推荐使用命令工具的绝对路径,而不是相对路径 ping -n 100 127.1 > nul 表示使用100个ping,并将输出丢弃。用这个来代表 sleep 100

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:windows上使用tcping 探测端口超好用的bat批处理
下一篇:一线城市的房租在工资中占比高吗?Python帮你分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~