标题: [其他] 如何在批处理前面加一个动态时间显示? [打印本页]
作者: z18137 时间: 2017-7-12 21:35 标题: 如何在批处理前面加一个动态时间显示?
如题,想在批处理的上面加一个动态显示当前时间显示,但是又不影响批处理的运行
上面是时间的动态显示,时间下面就是选择菜单,要怎么样做才可以即不影响批处理的后续操作,而时间一直固定动态显示在那里呢?
作者: 老刘1号 时间: 2017-7-12 23:17
想法很天真
作者: a2002 时间: 2017-7-13 08:52
本帖最后由 a2002 于 2017-7-13 13:23 编辑
可以,不过在标题上:- @echo off
- if "%~1" equ "" (start /b "" cmd /c "%~f0" #) else goto :time
- echo\&echo\&echo\&echo\&echo\&echo\&echo\&echo 动态时间标题
- :loop
- time
- goto :loop
-
- :time
- title 现在时间是:%date:/=-% %time:~0,-3%
- ping -n 1 127.0.0.1 >nul
- goto :time
复制代码
作者: a2002 时间: 2017-7-13 08:57
回复 3# a2002
缺点:不能exit退出,只能taskkill
作者: ccwan 时间: 2017-7-13 08:58
使用title 命令,在窗口上方显示
@echo off
title %date% %time%
pause
作者: a2002 时间: 2017-7-13 08:59
回复 5# ccwan
lz说时间动态
作者: 路过 时间: 2017-7-13 22:26
使用第三方Consext.exe,具体用法参见consext /showtime /?- @echo off
- start "NewThread" /b consext /showtime 0 0 15 2
- pause
- :end
- consext /close
复制代码
作者: z18137 时间: 2017-7-22 13:25
回复 7# 路过
第三方这个是个啥东西,是要下载安装的,就相当于DOS的插件一样么?
作者: z18137 时间: 2017-7-22 13:26
使用title 命令,在窗口上方显示
ccwan 发表于 2017-7-13 08:58
这不是动态的
作者: z18137 时间: 2017-7-22 13:34
回复 3# a2002
标题可以动态显示时间,但是不会进行后面的命令了啊!
作者: a2002 时间: 2017-7-22 14:26
回复 10# z18137
你试试,边显示时间边执行命令
作者: a2002 时间: 2017-7-22 14:27
从第五行插入主程序代码
作者: z18137 时间: 2017-7-23 23:23
回复 12# a2002
测试可以执行命令,但是我的原处理打开是有菜单说明(echo 文字)和选择变量输入的提示的,按你说的方法运行后,菜单说明和选择变量提示木有了,就一个闪动的光标,你输入我设置的选择项,批处理可以正常运行,而且跳回主菜单后,一切显示又正常了
作者: a2002 时间: 2017-7-24 07:10
测试可以执行命令,但是我的原处理打开是有菜单说明(echo 文字)和选择变量输入的提示的,按你 ...
z18137 发表于 2017-7-23 23:23
表示没看懂
作者: PS2.0 时间: 2017-7-24 11:05
回复 8# z18137
下载之后放到这个目录 C:\Windows\System32\
不需要安装
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |