搞了个win10任务栏显示秒表,撸货什么的比较实用。
还是代码保存txt为ANSI格式,后缀改为bat直接运行即可,
[color=]第二次运行取消显示秒表
。
注意:目前此代码仅限win10,其他系统的我没装虚拟机没法写完测试。
[HTML] 纯文本查看 复制代码@echo off
:: 修改窗口大小
mode con cols=51 lines=16
echo 正在检测环境...
:: 添加或移除显示秒的值
reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSecondsInSystemClock 1>nul 2>nul
:: 如果上面命令执行成功返回结果为0那么证明注册表中已经存在改值
if %errorlevel% == 0 (
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v ShowSecondsInSystemClock 1>nul 2>nul
echo 显示秒已关闭
:: 重启任务资源管理器
taskkill /f /im explorer.exe 1>nul 2>nul & start explorer) else (
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSecondsInSystemClock /t REG_DWORD /d 00000001 2>nul
taskkill /f /im explorer.exe 1>nul 2>nul & start explorer
echo 再次运行关闭显示秒)
echo 按任意键退出
pause 1>nul 2>nul