通过批处理文件命令行传参创建文件内容到android手机


工作中遇到如下场景:创建一个固定内容的文件到手机中,一个手机手动操作一下还行,但是手机多了就比较麻烦,批处理解决了重复劳动的工作。

比如要在android手机中的/data/目录下创建一个文件lemur.prop,文件内容指定的两个参数如下:

lemur.jit.codecachesize=1024k

lemur.jit.threshold=100

但是lemur.jit.codecachesize和lemur.jit.threshold是变化的,在不同的手机里的值是不同的,比如如下的四种组合(实际情况可能有20个组合),怎么实现呢?

<

lemur.jit.codecachesizelemur.jit.threshold
1024K100
1024K200
512K100
512K200

第一种方法:有多少个组合就创建几个bat文件,内容写死。

第二种方法:通过命令行传参的方式,写一个脚本,执行时传参,省时省力。

实现如下:

新建一个文本文件,文件名和后缀名修改为:passParameter.bat

内容如下:

adb shell "echo lemur.jit.codecachesize=%1k > /data/lemur.prop"
adb shell "echo lemur.jit.threshold=%2 >> /data/lemur.prop"
adb shell cat /data/lemur.prop
pause
echo press any key to reboot
adb reboot

想使用lemur.jit.codecachesize=1024K和lemur.jit.threshold=200组合时,就在命令行执行

passParameter.bat 1024 200 敲回车即可,其它组合以此类推。


done!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值