zoukankan      html  css  js  c++  java
  • DOS批处理命令-pause

    “pause”用于暂停批处理的执行器并给出提示信息,然后由用户决定是继续执行还是终端执行。

    语法:

    pause 

    简单一个pause,不附带任何参数。

    执行pause以后会提示一句话【按任意键继续执行】     rem 我的系统是日文的,提示内容是【続行するには何かキーを押してください . . .】,反正大概都是这个意思了。

    ①当我们按任意键的时候,继续执行pause后面的语句,也是说继续执行。

    ②当我们按ctrl+C的时候,会提示出,是不要终止批处理的提示,并且这个时候可以选择是继续还是终止。

    当我们输入Y并回车的时候,程序就终止了,即不再继续执行后面的语句。

    当我们输入N并回车的时候,就直接终止批处理的继续执行,其实跟我们直接按任意键效果是一样的。

    简单的例子:

    echo off
    echo test pause
    pause
    echo continue pause

    执行以后会看到效果:

    test pause
    続行するには何かキーを押してください . . .

    记下来
    1、按任意键以后

    test pause
    続行するには何かキーを押してください . . .
    continue pause

    2,按ctrl+C,并选择N加回车

    test pause
    続行するには何かキーを押してください . . .
    バッチ ジョブを終了しますか (Y/N)? N
    continue pause

    3,按ctrl+C,并选择Y加回车

    test pause
    続行するには何かキーを押してください . . .
    バッチ ジョブを終了しますか (Y/N)? Y

    有了中断,是不是会对我们调试很有帮助呢?

    举一个简单的例子

    会java的应该都用过tomcat吧,刚开始配置好的,我们发现tomcat根本启动不起来,有很头疼,这个时候就可以再启动批处理文件最后加入【pause】,让批处理执行完后不关闭CMD窗口。

    这个时候就可以看到命令窗口打出的错误信息,嘿嘿,是不是发现JAVA_HOME没配?当然,也可能是别的一些错误。

  • 相关阅读:
    mina中的发送延时
    微服务理论之五:微服务架构 vs. SOA架构
    同步
    JAVA中线程同步的方法(7种)汇总
    http连接管理
    MySQL存储引擎比较
    ZAB与Paxos算法的联系与区别
    syslog之二:syslog协议及rsyslog服务全解析
    微服务理论之六:ESB与SOA的关系
    DBCP连接池原理分析及配置用法
  • 原文地址:https://www.cnblogs.com/gekal/p/3194904.html
Copyright © 2011-2022 走看看