【问题标题】:Batch File Ending Prematurely批处理文件提前结束
【发布时间】:2013-04-18 13:55:38
【问题描述】:

我有一个包含以下命令的批处理文件(用于设置编译器):

del Yylex.java

jflex scanner.flex

del parser.java

java -jar java-cup-11a.jar parser.cup

但是,由于某种原因,在jflex scanner.flex 结束后,批处理脚本结束并且命令提示符关闭。如果我只是单独运行该命令,则不会发生这种情况。有谁知道怎么回事?

【问题讨论】:

    标签: batch-file command-prompt


    【解决方案1】:

    jflex 是批处理文件吗?

    如果是这样,请尝试

    CALL jflex ...
    

    start /wait "" jflex ...
    

    (好吧,实际上 - 试一试,不会受伤的......)

    当 bat 被要求运行另一批时,它只是将控制权转移到另一批,不知道从哪里返回。 CALLSTART 给它一张回家的票……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 2023-03-22
      • 2018-06-08
      • 2011-05-27
      • 1970-01-01
      • 2012-01-19
      相关资源
      最近更新 更多