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

[其他] [分享]批处理背景模板

这种特效不是我最先发现的,但以下却是我的“发现”,呵呵!~
就不注释了,因为我也没搞清楚,只是拿来用用,希望大家去研究研究!~
与大家分享,使得大家以后的批处理都变得更漂亮起来!~
  1. @echo off&setlocal enabledelayedexpansion
  2. ::by cjiabing;from http://hi.baidu.com/cjiabing
  3. ::可用作一些批处理小程序的背景,你可以更换背景中的图案、文字和颜色。
  4. ::注意【set "tab_str=   "】是两个tab键。颜色处理部分不支持好多英文符号,请另外更换。
  5. ::下面使用的是循环,可使用for替代,或者不用。输入部分没做好,其实还可以做得更简单,不想动了。
  6. ::用exit退出或恢复背景。想看好的动画可以看看BatMPlayer V6.3 歌词版 :
  7. ::http://www.bathome.net/thread-9556-1-1.html
  8. title 批处理背景模板
  9. MODE con: COLS=80 LINES=25
  10. COLOR 7c
  11. set "colo=for /f "tokens=1*" %%y in ("###") do (pushd "%temp%"&>"%%~z",set/p=   <nul&findstr /a:%%~y .* "%%~z?"&del "%%~z"&popd)"
  12. set "tab_str=   "
  13. for /l %%a in (1,1,1000) do set "tab_var=!tab_var!"
  14. :beij
  15. for /l %%i in (1,1,8) do echo;
  16. echo;                                                              ╭︿︿︿╮
  17. echo;                                                              {/-^$  ^$-/} ¤
  18. echo;                                                               ( (oo) )  ♀
  19. echo;                                                                ︶︶︶"   
  20. echo;                                                              ╭︿︿︿╮   
  21. echo;                                                              {/-^#  ^#-/} ※
  22. echo;                                                               ( (oo) )  ♂
  23. echo;                                                                ︶︶︶      
  24. echo;                                                              ╭︿︿︿╮   
  25. echo;                                                              {/-●●-/}  ^@
  26. echo;                                                               ( (oo) )  ♀
  27. echo;                                                                ︶︶︶      
  28. echo ﹎ ┈ ┈ .o┈ ﹎  ﹎.. ○
  29. echo ﹎┈﹎ ●  ○ .﹎ ﹎o▂▃▅▆
  30. echo ┈ ┈ /█\/▓\ ﹎ ┈ ﹎﹎ ┈﹎
  31. echo ▅▆▇█████▇▆▅▃▂┈﹎  
  32. %colo:###=4f "□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□"%
  33. echo !tab_str!!tab_var! 2>nul&set /p=<nul
  34. set /p "var=%~dp0"
  35. cmd /e:on "cmd /k "!var!""
  36. cls
  37. goto beij
复制代码
链接: https://pan.baidu.com/s/1ueh8FM3B1WO7hQ3efJVlhw?pwd=sniy
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

啊!~~~~~~哪里来的恐龙宝宝哦!学习了

TOP

2# wc726842270
我也是第一次看到,挺有趣的研究研究抄出来了关键语试了下不同情况的输出
  1. @echo off&setlocal enabledelayedexpansion
  2. set "colo=for /f "tokens=1*" %%y in ("###") do (pushd "%temp%"&>"%%~z",set/p=   <nul&findstr /a:%%~y .* "%%~z?"&del "%%~z"&popd)"
  3. echo 123
  4. echo.
  5. %colo:###=4f "qwfsfdqawefasdfwf"%
  6. %colo:###=34 "123145446464564"%
  7. echo.
  8. %colo:###=4f "qwfsfdqawefasdfwf"%
  9. echo 123
  10. %colo:###=4f "qwfsfdqawefasdfwf"%
  11. echo.
  12. echo 123
  13. pause>nul
复制代码
1

评分人数

世界上没有学不会的知识,也没有想得到却做不到的事!

TOP

效果还行,但是问题还真不是一点点。。。实用性不高。。。
***共同提高***

TOP

下一个使用看看,谢谢!

TOP

顶~~~~··不过看习惯黑界面了。。。

TOP

问一下“###”符号的作用是什么啊,一直没有接触到,看到你的代码中有所以想请教一下

TOP

返回列表