“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没配?当然,也可能是别的一些错误。

最新文章

  1. 深入浅出 妙用Javascript中apply、call、bind
  2. IDF实验室:倒行逆施
  3. php-4种排序
  4. php 多条数据更新
  5. Mock方法介绍
  6. VS2013 EMMET插件学习
  7. HDU 2489 Minimal Ratio Tree(dfs枚举+最小生成树)
  8. Laravel框架——增删改查
  9. Android Wear开发 - 数据通讯 - 第四节 : 数据封装(解决不能序列化问题)
  10. PHP面向对象的构造方法与析构方法
  11. 如何从零开始设计一款漂亮的移动APP?
  12. Collection集合框架详解
  13. DataLoad命令
  14. TeamCity Build 步骤的执行策略
  15. Confluence 6 启用 OpenSearch
  16. Angular2入门:TypeScript的函数 - 剩余参数和箭头函数
  17. ingress rewrite
  18. 实现一个键对应多个值的字典(multidict)
  19. 牛客第二场Dmoney
  20. console.log-对象引用

热门文章

  1. JavaScrip基础讲座 - 神奇的ProtoType
  2. Codeforces Gym 100610 Problem A. Alien Communication Masterclass 构造
  3. [MEAN Stack] First API -- 7. Using Route Files to Structure Server Side API
  4. rtp的封包与拆包h264
  5. 优秀js插件收藏
  6. android142 360 分页加载
  7. PAT 1002
  8. SMI接口,SMI帧结构,MDC/MDIO
  9. Linux shell 脚本攻略之统计文件的行数、单词数和字符数
  10. 数据结构笔记02:Java面试必问算法题