[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 彩色字符输出函数

演示代码:
  1. @echo off
  2. title 彩色字符输出函数使用演示
  3. echo.
  4. call :ColorTheStr "曾经,有一份真挚的 " "爱情" " 放在我的面前," 0a
  5. call :ColorTheStr "我没有好好 " "珍惜" "" cf
  6. echo.&echo.
  7. call :ColorTheStr "等我失去时才 " "后悔莫及" "" 01cf
  8. echo.&echo.
  9. call :ColorTheStr "人世间 " "最痛苦" " 的事莫过于此" 0a3a
  10. echo.&echo.
  11. call :ColorTheStr "" "如果" "上天能够给我一个再来一次的机会" 0a
  12. echo.&echo.
  13. call :ColorTheStr "我会对那个女孩子说三个字:" "我" "" 0a
  14. call :ColorTheStr "" "爱" "" 0c
  15. call :ColorTheStr "" "你" "" f9
  16. pause>nul
  17. :ColorTheStr [str1=显示字符] [str2=着色字符] [str3=显示字符] [color=设置颜色]
  18. Rem 示例:call :ColorTheStr 好人 一生 平安 1f 可以将一生二字以蓝底白字输出
  19. set "objStr=%~2"
  20. if "%objStr%"=="" set objStr=[未定义]
  21. set /p=%~1<nul
  22. set /p=%~3  <nul>%objStr%
  23. findstr /a:%~4 .* "%objStr%*"
  24. del /q "%objStr%"
  25. goto :eof
复制代码

不喜欢太花哨,但偶尔用过。做成函数也不错。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

TOP

惭愧,许久没逛 联盟,思想远远落后了...

TOP

收录入函数库。。。。

TOP

返回列表