生成各种mpay版本

14 篇文章 0 订阅
4 篇文章 0 订阅

:: @for /L %%i in (1,1,5) do md s%%i
@for /F "eol=#" %%i in (bat.txt) do md %%i && md %%i\config && copy /y mpay_2.81.06_%%i.jar %%i\bin.jar && JADgen.exe E:\bat\%%i\bin.jar && move %%i\bin.jad %%i\config && del /a /f /s /q mpay_2.81.06_%%i.jar
:: @表示不显示后面的命令
:: /L参数代表迭代
:: /F 从指定的文件中读取数据作为变量
:: eol=# 忽略以#打头的那些行
:: @for /F "eol=#" %%i in (bat.txt) do copy /y mpay_2.81.06_%%i.jar %%i\bin.jar && JADgen.exe E:\bat\%%i\bin.jar && del /a /f /s /q mpay_2.81.06_%%i.jar
:: 创建文件夹,复制文件mpay_2.81.06_%%i.jar到%%i中并重命名为bin.jar,并生成jad,并把源文件删除
:: &&顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令
:: /y 不加提示就覆盖原文件
echo [%date:~0,4%年%date:~5,2%月%date:~8,2%日,%time:~0,2%点%time:~3,2%分%time:~6,5%秒]>>log.txt
echo 输出完毕!!!>>log.txt
for /f "eol=# delims=:" %%i in ('findstr /n .* "bat.txt"') do set var=%%i
echo 总共有:%var%个文件>>log.txt
:: pause  ::运行该命令时,将显示下面的消息:请按任意键继续 . . .,一般用于看清楚屏幕上显示的内容
:: > 清除文件中原有的内容后再写入,>> 追加内容到文件末尾,而不会清除原有的内容主要将本来显示在屏幕上的内容输出
:: /n 在匹配的每行前打印行数
:: 用delims=:,可以分割出行号


注意:bat.txt文件,log.txt,JADgen.exe,.bat文件必须在E:\bat文件夹内
并且bat.txt文件内容如下:
Common_ES_SHOWTOUCH
Common_QM_NOTOUCH
Common_QMS
Common_S_WAP
LG_ES_KEY_WAP
MOTO_M_WAP
MOTO_Q_ES_KEYCODE
MOTO_Q_ES_OLD_TOUCH
MOTO_Q_NOTOUCH_WAP
MOTO_V9_WAP
MOTO_ZN5U9_WAP
NOKIA_COMMON
NOKIA_COMMON_NNC
NOKIA_ES_SCREEN
SAMSUNG_COMMON
SAMSUNG_ES_SMS
SAMSUNG_S
SE_ES_NOFULLSCREEN
SE_M_SMS_NOTICE
//跟工程名有关!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值