[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 新人求助 帮忙解释一下这个意思

  1. @echo off
  2. title fastboot 批处理辅助工具 V1.2
  3. :Start
  4. set Choice=""
  5. set UnlockChoice=""
  6. set BootChoice=""
  7. set BootString=""
  8. set SystemChoice=""
  9. set SystemString=""
  10. cls
  11. echo.
  12. echo          ╔══════════════════╗
  13. echo          ║  fastboot 批处理辅助工具 V1.2  ║
  14. echo      ╔═══╩══════════════════╩═══╗
  15. echo      ║        1.刷写文件到boot区          ║
  16. echo      ║        2.刷写文件到system区       ║
  17. echo      ║        3.刷写文件到userdata区       ║
  18. echo      ║        4.解锁你的Xperia Phone      ║
  19. echo      ║        5.测试fastboot驱动            ║
  20. echo      ║        6.以特定boot启动手机         ║
  21. echo      ║        7.正常启动手机             ║
  22. echo      ║        8.查看帮助                 ║
  23. echo      ║                                            ║
  24. echo      ║                                                ║
  25. echo      ║   提示:可按下CTRL+C键选择N重来,谢谢支持。  ║
  26. echo      ╚══════════════════════════╝
  27. echo. 
  28. SET /P Choice=     请选择要进行的操作[1-8],然后回车:
  29. if /I "%Choice%"=="" Goto Start
  30. if /I "%Choice%"=="1" goto boot
  31. if /I "%Choice%"=="2" goto system
  32. if /I "%Choice%"=="3" goto userdata
  33. if /I "%Choice%"=="4" goto unlock
  34. if /I "%Choice%"=="5" fastboot getvar version
  35. if /I "%Choice%"=="6" goto boot
  36. if /I "%Choice%"=="7" fastboot continue
  37. if /I "%Choice%"=="8" fastboot /?
  38. pause >nul
  39. goto start
  40. :unlock
  41. cls
  42. echo.
  43. echo          ╔══════════════════╗
  44. echo          ║      请选择解锁码      ║
  45. echo      ╔═══╩══════════════════╩═══╗
  46. echo      ║        1.0xC147E64987BD1D77   ║
  47. echo      ║          2.自己输入           ║
  48. echo      ║          3.返回主目录          ║
  49. echo      ║                                             ║
  50. echo      ║                                                   ║
  51. echo      ║   提示:可按下CTRL+C键选择N重来,谢谢支持。   ║
  52. echo      ╚══════════════════════════╝
  53. echo. 
  54. SET /P UnlockChoice=     请选择要进行的操作[1-3],然后回车:
  55. if /I "%UnlockChoice%"=="" goto unlock
  56. if /I "%UnlockChoice%"=="1" fastboot oem unlock 0xC147E64987BD1D77
  57. if /I "%UnlockChoice%"=="2" goto unlock2
  58. if /I "%UnlockChoice%"=="3" goto Start
  59. echo 操作完成,继续按下回车键返回主目录
  60. pause >nul
  61. goto start
  62. :unlock2
  63. SET /P UnlockString=     请输入你的解锁码,然后回车:
  64. fastboot oem unlock %UnlockString%
  65. echo 操作完成,继续按下回车键返回主目录
  66. pause >nul
  67. goto start
  68. :boot
  69. cls
  70. echo.
  71. echo          ╔══════════════════╗
  72. echo          ║     请选择boot文件名     ║
  73. echo      ╔═══╩══════════════════╩═══╗
  74. echo      ║          1.boot.img            ║
  75. echo      ║          2.kernel.sin           ║
  76. echo      ║          3.自己输入           ║
  77. echo      ║          4.返回主目录          ║
  78. echo      ║                                             ║
  79. echo      ║                                                   ║
  80. echo      ║   提示:可按下CTRL+C键选择N重来,谢谢支持。    ║
  81. echo      ╚══════════════════════════╝
  82. echo. 
  83. SET /P BootChoice=     请选择要进行的操作[1-4],然后回车:
  84. if /I "%BootChoice%"=="" goto boot
  85. if /I "%Choice%"=="1" if /I "%BootChoice%"=="1" fastboot flash boot boot.img
  86. if /I "%Choice%"=="1" if /I "%BootChoice%"=="2" fastboot flash boot kernel.sin
  87. if /I "%BootChoice%"=="3" goto boot2
  88. if /I "%Choice%"=="5" if /I "%BootChoice%"=="1" fastboot boot boot.img
  89. if /I "%Choice%"=="5" if /I "%BootChoice%"=="2" fastboot boot kernel.sin
  90. if /I "%BootChoice%"=="4" goto Start
  91. echo 操作完成,继续按下回车键返回主目录
  92. pause >nul
  93. goto start
  94. :boot2
  95. SET /P BootString=     请输入你要刷入/启动boot区的文件名,然后回车:
  96. if /I "%Choice%"=="1" fastboot flash boot %BootString%
  97. if /I "%Choice%"=="5" fastboot boot %BootString%
  98. echo 操作完成
  99. pause >nul
  100. goto start
  101. :system
  102. cls
  103. echo.
  104. echo          ╔══════════════════╗
  105. echo          ║    请选择system文件名     ║
  106. echo      ╔═══╩══════════════════╩═══╗
  107. echo      ║          1.system.img           ║
  108. echo      ║          2.system.sin           ║
  109. echo      ║          3.自己输入           ║
  110. echo      ║          4.返回主目录          ║
  111. echo      ║                                            ║
  112. echo      ║                                                 ║
  113. echo      ║   提示:可按下CTRL+C键选择N重来,谢谢支持。    ║
  114. echo      ╚══════════════════════════╝
  115. echo. 
  116. SET /P SystemChoice=     请选择要进行的操作[1-4],然后回车:
  117. if /I "%SystemChoice%"=="" goto system
  118. if /I "%SystemChoice%"=="1" fastboot flash system system.img
  119. if /I "%SystemChoice%"=="2" fastboot flash system system.sin
  120. if /I "%SystemChoice%"=="3" goto system2
  121. if /I "%SystemChoice%"=="4" goto Start
  122. echo 操作完成,继续按下回车键返回主目录
  123. pause >nul
  124. goto start
  125. :system2
  126. SET /P SystemString=     请输入你要刷入system区的文件名,然后回车:
  127. fastboot flash system %SystemString%
  128. echo 操作完成,继续按下回车键返回主目录
  129. pause >nul
  130. goto start
  131. :userdata
  132. cls
  133. echo.
  134. echo          ╔══════════════════╗
  135. echo          ║    请选择userdata文件名    ║
  136. echo      ╔═══╩══════════════════╩═══╗
  137. echo      ║          1.userdata.img          ║
  138. echo      ║          2.userdata.sin          ║
  139. echo      ║          3.自己输入           ║
  140. echo      ║          4.返回主目录          ║
  141. echo      ║                                            ║
  142. echo      ║                                                 ║
  143. echo      ║   提示:可按下CTRL+C键选择N重来,谢谢支持。    ║
  144. echo      ╚══════════════════════════╝
  145. echo. 
  146. SET /P UserdataChoice=     请选择要进行的操作[1-4],然后回车:
  147. if /I "%UserdataChoice%"=="" goto userdata
  148. if /I "%UserdataChoice%"=="1" fastboot flash userdata userdata.img
  149. if /I "%UserdataChoice%"=="2" fastboot flash userdata userdata.sin
  150. if /I "%UserdataChoice%"=="3" goto userdata2
  151. if /I "%UserdataChoice%"=="4" goto Start
  152. echo 操作完成,继续按下回车键返回主目录
  153. pause >nul
  154. goto start
  155. :userdata2
  156. SET /P UserdataString=     请输入你要刷入userdata区的文件名,然后回车:
  157. fastboot flash userdata %UserdataString%
  158. echo 操作完成,继续按下回车键返回主目录
  159. pause >nul
  160. goto start
复制代码
请高人帮忙标示一下这些代码的意思   谢谢了

标示哪一行?
早中晚各问自己一遍:你平均每周帮助别人解决几个问题?

TOP

回复 2# find


    全部!  我想了解整个批处理的意思及作用     麻烦了

TOP

回复 3# wstxwdws


    多看看教程吧

TOP

返回列表