当前位置:Gxlcms > 数据库问题 > bat 处理adb脚本

bat 处理adb脚本

时间:2021-07-01 10:21:17 帮助过:34人阅读

  1. @echo off
  2. REM Funtion: 测试parsermode 接口CdxParserGetMediaInfo 和CdxParserRead
  3. REM Code by lzp 2017-05-02 [email=liuzhipeng@allwinnertech.com]
  4. cls
  5. title pasertest
  6. :MediaInfo
  7. color 0A
  8. echo
  9. .
  10. echo
  11. = = = = = = = = = = = = = = = = = = = = = =
  12. echo
  13. Please select the type of source, and enter
  14. echo
  15. = = = = = = = = = = = = = = = = = = = = = =
  16. echo
  17. .
  18. echo
  19. 1.
  20. Diff Pack
  21. echo
  22. .
  23. echo
  24. 2.
  25. Diff Code
  26. echo
  27. .
  28. echo
  29. 3.
  30. Diff Ratio
  31. echo
  32. .
  33. echo
  34. 4.
  35. MultiSub
  36. echo
  37. .
  38. echo
  39. 5.
  40. MultiSound
  41. echo
  42. .
  43. echo
  44. 6.
  45. Other
  46. :Start
  47. set select=
  48. echo
  49. .
  50. set /p select=
  51. please select Type:
  52. IF NOT "%select%"=="" set select=%select:~0,1%
  53. if /i "%select%"=="1" goto PACK
  54. if /i "%select%"=="2" goto CODE
  55. if /i "%select%"=="3" goto RATIO
  56. if /i "%select%"=="4" goto MULTISUB
  57. if /i "%select%"=="5" goto MultiSound
  58. if /i "%select%"=="6" goto OTHER
  59. echo Type is invalid, Please Reenter!
  60. echo .
  61. goto Start
  62. :PACK
  63. cd /d D:\parsertest\source\pack
  64. goto TEST
  65. :CODE
  66. cd /d D:\parsertest\source\code
  67. goto TEST
  68. :RATIO
  69. cd /d D:\parsertest\source\ratio
  70. goto TEST
  71. :MULTISUB
  72. cd /d D:\parsertest\source\mutilsub
  73. goto TEST
  74. :TEST
  75. setlocal enabledelayedexpansion
  76. for /f "skip=1 tokens=1,2,3,4,5,6" %%i IN (source.txt) do (
  77. set "FILE_INPUT=%%i"
  78. set "FILE_SAVE_RESULT=%%j"
  79. set "DATA_REFER_LOCAL=%%k"
  80. set "REMOTE_SAVE_REFER_PATH=%%l"
  81. set "REMOTE_DATA_REFER=%%m"
  82. set "FILE_TEST_RESULT=%%n"
  83. echo
  84. .
  85. echo
  86. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  87. echo
  88. 1.
  89. delete mediaInfo.dat
  90. echo
  91. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  92. echo
  93. .
  94. echo rm -rf !FILE_SAVE_RESULT!>tmp.txt
  95. echo exit>>tmp.txt
  96. adb -s 20080411 shell<tmp.txt
  97. ping -n 1 127.0.0.1>null
  98. echo
  99. .
  100. echo
  101. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  102. echo
  103. 2.
  104. Test CdxParserGetMediaInfo And CdxParserRead
  105. echo
  106. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  107. echo
  108. .
  109. echo /system/bin/paserdemo -n 1 -i !FILE_INPUT! -me !FILE_SAVE_RESULT! >tmp.txt
  110. echo /system/bin/paserdemo -n 2 -i !FILE_INPUT! -md !FILE_SAVE_RESULT! >>tmp.txt
  111. echo exit>>tmp.txt
  112. adb -s 20080411 shell<tmp.txt
  113. ping -n 5 127.0.0.1>null
  114. echo
  115. .
  116. echo
  117. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  118. echo
  119. 3.
  120. push local refer data to remote(android)
  121. echo
  122. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  123. echo
  124. .
  125. adb -s 20080411 push !DATA_REFER_LOCAL! !REMOTE_SAVE_REFER_PATH!
  126. ping -n 5 127.0.0.1>null
  127. echo
  128. .
  129. echo
  130. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  131. echo
  132. 4.
  133. cmp interface out(stream and mediaInfo)
  134. echo
  135. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  136. echo !REMOTE_DATA_REFER!
  137. echo /system/bin/md5cmp !REMOTE_DATA_REFER! !FILE_SAVE_RESULT! >tmp.txt
  138. echo /system/bin/rm -rf !REMOTE_DATA_REFER! >>tmp.txt
  139. echo exit>>tmp.txt
  140. adb -s 20080411 shell<tmp.txt
  141. ping -n 3 127.0.0.1>null
  142. echo
  143. .
  144. echo
  145. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  146. echo
  147. 5.
  148. pull result to local(windows)
  149. echo
  150. = = = = = = = = = = = = = = = = = = = = = = = = = = =
  151. echo
  152. .
  153. adb -s 20080411 pull /data/camera/md5CmpResult.txt C:move /Y C:\md5CmpResult.txt !FILE_TEST_RESULT!
  154. del tmp.txt
  155. ping -n 3 127.0.0.1>null
  156. )
  157. endlocal
  158. pause
  159. exit 0

 

bat 处理adb脚本

标签:com   androi   token   roi   not   muti   mod   select   get   

人气教程排行