-------siwuxie095

pause

暂停批处理程序,并显示:请按任意键继续…

暂停高级技巧:

pause>nul

只暂停,不显示任何信息,且光标移到下一行

如果不想用默认提示语:请按任意键继续…     改用自定义信息提示:

@echo off

echo 按 N 键退出当前程序

pause>nul

整合为一行,可写为:

@echo 按 N 键退出当前程序 & pause>nul

效果如下:

title

设置命令提示窗口的窗口标题

语法:TITLE [string]

如:

标题高级技巧:

编写的批处理程序如果运行较慢,或需要较长时间,就有必要显示当前程序的运行进度

显示进度较少采用 echo 和 cls 的组合来刷新进度显示,因为 cls 清除的是整个屏幕,

会导致一闪一闪的显示效果。最好的选择是用 title 来显示进度

如:

@echo off
title 进度计算程序
echo 按任意键开始计算 & pause>nul
echo 计算进行中 ,进度请看标题栏...
set i=0
:loop
if %i% lss 10000 (
set /a i+=1
title 进度计算程序 当前计算到第%i%位
::这里是为了更明显点看到显示的效果 ,所以添加一个时间延迟。
ping /n 1 127.1>nul
goto :loop
)
pause

sublime中:

运行 测试title.bat,效果如下:

     

另外一种直接在屏幕中显示进度的方法:

如:

@echo off
title 进度演示程序
echo 按任意键开始计算 & pause>nul
echo.
echo 计算进行中 ,进度如下:
echo.
set i=0
:loop
if %i% lss 10 (
set /a i+=1
echo 当前计算到第%i%位
::这里是为了更明显点看到显示的效果 ,所以添加一个时间延迟。
ping /n 1 127.1>nul
goto :loop
)
echo.
pause

sublime中:

运行  测试title.bat,效果如下:

【made by siwuxie095】

pause 和 title的更多相关文章

  1. Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件)

    Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件) 前文介绍了通过 Safari 的 Web检查器,可以看到控制台输出的信息.但有时这样调试代码不太方便,如果在 ...

  2. Cordova - 使用Cordova开发iOS应用实战2(生命周期、使用Safari调试)

    Cordova - 使用Cordova开发iOS应用实战2(生命周期.使用Safari调试) 前文我们创建了一个简单的Cordova项目,结构如下: 1,Cordova生命周期事件 (1)device ...

  3. 使用resumable.js上传大文件(视频)兵转换flv格式

    前台代码 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Video.asp ...

  4. 微信小程序之组件的集合(三)

    看看音乐播放组件是如何实现完成的音乐的播放的!!! 一.音乐music组件的开发 1.页面以及页面样式的开发 // music组件页面开发 <view hidden="{{hidden ...

  5. Qt 使用tablib获取多媒体tag信息

    最近项目需要, 要获取音乐文件tag信息. 有两个方式, 本人偏向第二种方式. 效率比较高,可控性比较好. 一.QML方式 使用QML Audio component 进行解析. 将多媒体文件都放到P ...

  6. Sphinx 2.2.11-release reference manual

    1. Introduction 1.1. About 1.2. Sphinx features 1.3. Where to get Sphinx 1.4. License 1.5. Credits 1 ...

  7. 2016.5.19——Excel Sheet Column Title

    Excel Sheet Column Title 本题收获: 1.由int型转换为整型(string),如何转化, res = 'A'+(n-1)%26和之前由A-z转化为十进制相反,res = s[ ...

  8. Tomcat黑窗口改变Title

    start cmd /K " && call startup.bat && pause && exit " 设置Title之后,再手 ...

  9. html5中play 方法和pause方法在video的应用

    play();播放 pause();暂停 代码实例: <!DOCTYPE html> <html lang="en"> <head> <m ...

随机推荐

  1. 转:RabbitMQ基础知识

    RabbitMQ基础知识 一.背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然 ...

  2. 【转】vc++MCF/C++/C中怎样让应用程序获得或以管理员权限运行 ,ShellExecuteEX编程 --- 获取管理员权限

    ShellExecuteEX编程 --- 获取管理员权限:http://blog.csdn.net/jhui163/article/details/5873027 怎样让你的应用程序获得管理员权限:就 ...

  3. 2015年10月TIOBE编程语言排行榜

    名副其实的月经贴.

  4. python中使用xlrd、xlwt操作excel表格详解

    python读excel——xlrd 这个过程有几个比较麻烦的问题,比如读取日期.读合并单元格内容.下面先看看基本的操作: 首先读一个excel文件,有两个sheet,测试用第二个sheet,shee ...

  5. [CF245H] Queries for Number of Palindromes (容斥原理dp计数)

    题目链接:http://codeforces.com/problemset/problem/245/H 题目大意:给你一个字符串s,对于每次查询,输入为一个数对(i,j),输出s[i..j]之间回文串 ...

  6. No.5__C#

    One month 今天是个有纪念意义的日子,2015-4-23.今天是实习的第一个月,算是成就达成吧.虽然,除去了周末六日和清明什么的,只剩下20多天了,但是,还是好开心 啊,毕竟是第一次参加工作, ...

  7. 实习日记:图像检索算法 LSH 的总结与分析

    先贴上这两天刚出炉的C++代码.(利用 STL 偷了不少功夫,代码待优化) Head.h #ifndef HEAD_H #define HEAD_H #include "D:\\LiYang ...

  8. 6.3Sum && 4Sum [ && K sum ] && 3Sum Closest

    3Sum Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find a ...

  9. ForeignKey 的第二个位置参数on_delete

    on_delete指的是通过ForeignKey连接起来的对象被删除后,当前字段怎么变化. 常见的选项有: models.CASCADE,对就对象删除后,包含ForeignKey的字段也会被删除 mo ...

  10. PCI Express(四) - The transaction layer

    原文出处:http://www.fpga4fun.com/PCI-Express4.html 感觉没什么好翻译的,都比较简单,主要讲了TLP的帧结构 In the transaction layer, ...