最近在写一个批处理,功能是连接手机,从安卓手机sd卡中获取文件传输到PC端,然后在传输到另一个网站,做处理后,返回结果
思路:adb.exe实现手机和PC交互
curl实现bat和网站的交互
批处理语法整理:
1、echo 和 @
@ 隐藏他后面的这一行的命令本身(只能影响当前行)
echo off ::从下一行开始关闭回显
@echo off 从本行开始关闭回显,一般批处理第一行都是这个
echo 显示当前行是echo off 状态还是echo on 状态
echo. 输出一个“回车换行”,空白行
2、窗口设置
title 设置cmd窗口的标题
title 新标题
ver 显示系统版本
3、pause 暂停命令
让当前进程的暂停一下,并显示:请按任意键继续. . . 用>nul 把这个信息隐藏
echo 当需要改变提醒的内容时。。。
pause >nul
4、goto 和 : 跳转命令
:label 行首为:表示该行是标签行,标签行不执行操作
goto label 跳转到指定的标签那一行
5、:: 或者REM 注释
::后的字符在执行 是不会回显,无论echo on 是否打开,REM 在echo on是会回显
6、set 设置变量
set 查看环境变量
set 参数名=参数值
引用变量 %变量名%
set aa=rrrrrr
echo %aa%
/P 命令行开关允许将变量数值设成用户输入的一行输入