我的批处理文件是这样的.......
D:& cd directory1& dex2jar classes.dex
E:& cd directory2& dex2jar classes.dex
F:& cd directory3& dex2jar classes.dex
E:& cd directory4& dex2jar classes.dex .......(很多类似的代码行)
执行此问题只是第一行正在执行而cmd关闭而不执行剩余行为什么?...如何解决?
[注意]“dex2jar classes.dex”命令将我的classes.dex转换为可执行jar文件
这个命令是“dex2jar classes.dex”导致问题吗?
谢谢
答案 0 :(得分:2)
如果没有充分的理由,请不要在每一行使用&
。
它目前失败,因为dex2jar可能是批处理文件本身,并且必须使用CALL
调用批处理文件。
所以你的代码看起来像
cd /D D:\directory1
call dex2jar classes.dex
cd /D E:\directory1
call dex2jar classes.dex
cd /D F:\directory1
call dex2jar classes.dex