bat装b小代码_时间显示代码脚本,复杂的和简单的方便你们复制,可以装B一下

时间显示bat文件脚本,之前给给的代码,有粉丝私信我说,复制出来总是出现小问题,最后没有实现,因为我之前是直接是复制到文章上,会出现一些小问题,有粉丝告诉我可以通过添加代码块,然后把代码复制到里面就OK了。

1:比较复杂的代码块

c203c17bf33c4b717ace6c2493bd2786.png
@echo offsetlocal enabledelayedexpansionMODE con: COLS=87 LINES=10::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::set h0=.......................................................set h1=████....█.████.████.█..█.████.████.████.████.████......set h2=█..█....█....█....█.█..█.█....█.......█.█..█.█..█......set h3=█..█....█....█....█.█..█.█....█.......█.█..█.█..█...█..set h4=█..█....█.████.████.████.████.████....█.████.████......set h5=█..█....█.█.......█....█....█.█..█....█.█..█....█...█..set h6=█..█....█.█.......█....█....█.█..█....█.█..█....█......set h7=████....█.████.████....█.████.████....█.████.████......set h8=.......................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: set sn=0&set cr=0&set colr=bc2d9ea:tim:::::::::::::::::::::颜色设置:::::::::::::::::::::::set clr=!colr:~%cr%,1!if !sn!==0 set/a cr+=1if !cr! equ 7 set cr=0color !clr!!W7!:::::::::::::::::::::读取时间:::::::::::::::::::::::set  W0=%time:~0,1%if "!W0!"=="" set W1=0set  W1=%time:~1,1%set  W2=10set  W3=%time:~3,1%set  W4=%time:~4,1%set  W5=10set  W6=%time:~6,1%set  W7=%time:~7,1%for /l %%k in (0,1,7) do (set/a hx%%k=!W%%k!*5)::::::::::::::::::::::::::::::::::::::::::::::::::::set tme=%time:~0,8%set dat=%date%title %dat% 【当前时间:!tme!】cls:::::::::::::::::::::::显示:::::::::::::::::::::::::if !sn!==0 echo .................^..........................if !sn!==1 echo.for /l %%j in (1,1,7) do (set DW0=!h%%j:~%hx0%,5!set DW1=!h%%j:~%hx1%,5!set DW2=!h%%j:~%hx2%,5!set DW3=!h%%j:~%hx3%,5!set DW4=!h%%j:~%hx4%,5!set DW5=!h%%j:~%hx5%,5!set DW6=!h%%j:~%hx6%,5!set DW7=!h%%j:~%hx7%,5!set Hg=.!DW0!!DW1!!DW2!!DW3!!DW4!!DW5!!DW6!!DW7!..if !sn!==1 (set Hg=!Hg:.=  !)echo !Hg!)if !sn!==0 echo .................^..........................if !sn!==0 (set sn=1) else (set sn=0):::::::::::::::::::::::延时::::::::::::::::::::::::::ysset W=%time:~7,1%if !W! equ !W7! goto ysgoto tim::::::::::::::::::::::到这里结束:::::::::::::::::::::

2:简版时间显示代码块

9ddcd49ec2261ef596cf672b32f28944.png
f281f050a1db68f732e8b4cedb40e6a4.png
@echo off & setlocal enabledelayedexpansion & mode con cols=54 lines=6 & color 0atitle=for %%a in (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 21 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) do (set /a cc=~ccfor /l %%i in (1,1,%%a) do (if !cc!==0 (set dgts=!dgts! ) else (set dgts=!dgts!■)))for /l %%z in (0 0 0) do (if "!time:~7,1!" neq "!sec!" (set "sec=!time:~7,1!" & set "oc="for /l %%h in (0,1,4) do (    for %%d in (0 sp 1 sp : sp 3 sp 4 sp : sp 6 sp 7) do (      if "%%d"==":" (set /a tt=%%h*5&if "!tt:~-1!"=="0" (set oc=!oc! ) else set oc=!oc!●) else (if "%%d"=="sp" (set oc=!oc! ) else (set "timeP=!time: =0!"&set /a s=!timeP:~%%d,1!*15+%%h*3for %%o in (!s!) do set "oc=!oc!!dgts:~%%o,3!"))))&cls & set /p=!oc!

之前给你们的代码,可能复制出来出现问题,现在复制出来不会出现问题了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值