最近想修改bat文件输出提示的时候能有不同的颜色提示,在网上找了下,发现这个文章,实现的不错,先记录下来,留着后面研究。

这是曾经写的,又稍微改进了一下。
@echo off
set str=青天有月来几时 我今停杯一问之 人攀明月不可得 月行却与人相随
setlocal enabledelayedexpansion
set col=CAD9B
for /f "tokens=1-4 delims= " %%1 in ("%str%") do (echo.
for %%m in (%%1 %%2 %%3 %%4) do (set s=%%m
for /l %%a in (0,1,6) do (
call set b=0%%col:~!x!,1%%
set /a x+=1&if !x!==5 (set x=0)
set c=!s:~%%a,1!
set/p= <nul>!c!
findstr /a:!b! .* "!c!*"
del !c!
ping /n 1 /w 500 127.1>nul&ping /n 1 /w 500 127.1>nul&ping /n 1 /w 500 127.1>nul)
echo.&echo.))
pause>nul&exit

出处:http://zhidao.baidu.com/link?url=ZXgHX0ON0ESo2j_RlUOKyDHPeBFmBMY1gk1FgIPFLatG4QHMhUHvzSKYVHQgpcImU9qb4aDRmII4IsaFwPjEYK

最新文章

  1. java执行linux命令
  2. exit(0)和exit(1)区别
  3. Spring的事务传播属性,数据库的隔离级别
  4. Selector中的各种状态详解
  5. win 8.1 网卡
  6. js中 ===与==
  7. OpenSSL命令---req
  8. mac下的应用程序发布 及 打包(Python写的脚本,可打包第三方库)
  9. Python美女[从新手到高手]--阅读&amp;quot;见个面问题 HashMap 储存方法&amp;quot;联想
  10. 应试记录2(没有转载标注,NOIP2016复赛过后自动删除)
  11. js 面向对象 继承
  12. H5 32-百度首页
  13. 第十二届湖南省赛 (B - 有向无环图 )(拓扑排序+思维)好题
  14. python标准库之argparse
  15. 树莓派VNC搭建相关教程+Ubuntu16.04连接vncserver灰屏问题!
  16. boke练习: @PreAuthorize authentication.name.equals的数据绑定与验证
  17. [软件]在浏览器里添加MarkDown Here(插件)
  18. Climbing Stairs爬楼梯——动态规划
  19. JavaScript中各存在性函数
  20. 【CodeForces】704 C. Black Widow 动态规划+模拟

热门文章

  1. 每天一个Linux命令(41)iostat命令
  2. 更改计算机名称,影响TFS之前映射的工作区 使用。
  3. 如何理解Java程序使用Unicode字符集编写
  4. JavaWeb 文件上传下载
  5. Device Tree(一):背景介绍【转】
  6. 算法总结之 在数组中找到出现次数 &gt; N/K的数
  7. Windows batch: call more than one command in a FOR loop?
  8. NCBI
  9. 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序
  10. linux基础(8)-颜色显示