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

[游戏娱乐] 也做个批处理数字钟

[复制链接]
发表于 2010-7-10 21:37:15 | 显示全部楼层
汗,俺的win7下可以当单色的用,正在研究更好的兼容win7的技术
发表于 2010-8-15 16:05:17 | 显示全部楼层
兼容win7的技术已经初步解决
发表于 2010-10-27 15:05:08 | 显示全部楼层

回复 1楼 的帖子

想问一下,那些黑点和圆点怎么弄的
发表于 2010-11-5 17:16:26 | 显示全部楼层
真是强大,神奇啊!!
发表于 2011-5-29 11:39:48 | 显示全部楼层
学习学习。
发表于 2011-5-30 18:31:00 | 显示全部楼层
关键是我没看懂啊。
发表于 2011-6-8 03:12:54 | 显示全部楼层
效果不错,但是cpu占用相对过高
发表于 2011-6-9 20:25:06 | 显示全部楼层
我是想都不敢想,有这种批处理。看来我的水平还是入门
发表于 2011-7-30 12:45:43 | 显示全部楼层
额,没有想到今天我又看到这个帖子了…… 而且不看回复,还以为是新的…… 看来离开这里太久了……
发表于 2012-6-21 06:52:53 | 显示全部楼层
有才啊!!!
发表于 2012-7-22 13:54:33 | 显示全部楼层
做得很漂亮
发表于 2012-8-25 20:06:40 | 显示全部楼层
楼主太厉害了,能不能给我做个无敌批处理格式化硬盘的批处理了,自己写了几个都执行到一半就over了!郁闷啊,请楼主给我写个代码!让俺也见识一下
发表于 2012-8-27 10:28:47 | 显示全部楼层
怎样用点阵列数字样本显示当前的系统时间,请教高手解答,用批处理实现。以下是点阵列数字样本的批处理文本。


——————————————————————————————————————————————————————————————————————————————————————————



@echo off
cls
echo.
rem  根据黄金分割比,此程序的每个数字的宽乘以高为10×16个点阵列。
color 0E
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.               ████
echo.               ████
echo.               ████
echo.               ████
echo.
echo.
echo.
echo.               ████
echo.               ████
echo.               ████
echo.               ████
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██████████
echo.               ██████████
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██████████
echo.               ██████████
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██    ██
echo.               ██    ██
echo.               ██    ██
echo.               ██    ██
echo.               ██    ██
echo.               ██    ██
echo.               ██    ██
echo.               ██████████
echo.               ██████████
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.                               ██
echo.               ██████████
echo.               ██████████
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.                       ██
echo.                     ███
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                       ██
echo.                     ████
echo.                     ████
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.               ██████████
echo.               ██████████
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██            ██
echo.               ██████████
echo.               ██████████
echo.
echo.
echo.
echo.
pause
发表于 2013-4-28 20:45:42 | 显示全部楼层
回复 1# neorobin


    还不错哦
发表于 2018-4-11 23:24:33 | 显示全部楼层
不闪屏
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. mode con cols=54 lines=6
  4. color 0a
  5. chcp 936
  6. rem Only tested under Chinese Simplified
  7. set "sp= "
  8. set "cc=■!sp!"
  9. for %%a in (
  10.                 4 1 2 1 2 1 4 2 1 2 1 2 1 2 1 2 4 2 5 2 6 2 4 2 5 1 2
  11.                 1 4 2 1 2 5 2 3 2 8 2 4 1 7 2 1 2 1 2 1 2 5 1 5 1 8 1 4 2 4
  12.         ) do (
  13.                 set "cc=!cc:~-1!!cc:~0,1!"
  14.                 for /l %%i in (
  15.                                 1,1,%%a
  16.                         ) do (
  17.                                 set "dgts=!dgts!!cc:~-1!"
  18.                 )
  19. )

  20. for /l %%z in () do (
  21.         if "!time:~7,1!" neq "!sec!" (
  22.                 set "sec=!time:~7,1!"
  23.                 set "oc="
  24.                 for /l %%h in (
  25.                                 0,1,4
  26.                         ) do (
  27.                                 for %%d in (
  28.                                                 0 sp 1 sp : sp 3 sp 4 sp : sp 6 sp 7
  29.                                         ) do (
  30.                                                 if "%%d"==":" (
  31.                                                                 set /a "tt=%%h&1"
  32.                                                                 if "!tt!"=="0" (
  33.                                                                                 set oc=!oc!!sp!
  34.                                                                         ) else (
  35.                                                                                 set oc=!oc!●
  36.                                                                 )
  37.                                                         ) else (
  38.                                                                 if "%%d"=="sp" (
  39.                                                                                 set oc=!oc!!sp!
  40.                                                                         ) else (
  41.                                                                                 set "timeP=!time: =0!"
  42.                                                                                 set /a s=!timeP:~%%d,1!*15+%%h*3
  43.                                                                                 for %%o in (
  44.                                                                                                 !s!
  45.                                                                                         ) do (
  46.                                                                                                 set "oc=!oc!!dgts:~%%o,3!"
  47.                                                                                 )
  48.                                                                 )
  49.                                                 )
  50.                                 )
  51.                 )
  52.         cls
  53.         set /p=!oc!<nul
  54.         )
  55. )
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:01 , Processed in 0.017549 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表