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

[注册表类] 批处理在任务栏显示秒数(win10)

话不多说,上代码
通过修改注册表在任务栏显示秒数,只有win10才行
  1. @echo off
  2. mode con cols=100 lines=30
  3. color f6
  4. title 显示秒 一瞬飞无影制作 2019.12.14
  5. echo.
  6. echo. 显示秒 一瞬飞无影制作 2019.12.14
  7. echo.
  8. for /f "tokens=2* delims=[]" %%i in ('ver') do set v=%%i
  9. for /f "tokens=2* delims= " %%i in ("%v%") do set winv=%%i
  10. echo %winv%|findstr "10.0" >nul 2>nul
  11. if errorlevel 1 (
  12. echo. 本程序仅于win10下生效!
  13. goto exit
  14. )
  15. REG QUERY HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowSecondsInSystemClock|findstr "0x1" >nul 2>nul
  16. set b=%errorlevel%
  17. if %b% equ 0 (set status=已开启) else set status=已关闭
  18. set value=0
  19. echo. 是否在任务栏时钟处显示秒数?
  20. echo.  (当前:%status%)
  21. echo.
  22. echo.  Y 是     N 否     Q 退出
  23. choice /c ynq /n
  24. if errorlevel 3 goto exit
  25. if errorlevel 2 set value=0&goto set
  26. if errorlevel 1 set value=1&goto set
  27. :set
  28. echo.
  29. reg add HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowSecondsInSystemClock /t REG_DWORD /d %value% /f
  30. echo.
  31. echo. 设置完毕。是否立即应用?
  32. echo.(警告:请关闭所有的文件夹窗口,并保存其他所有程序的变动)
  33. echo.
  34. echo.  Y 是     N 否
  35. choice /c yn /n
  36. if errorlevel 2 goto info1
  37. if errorlevel 1 goto killp
  38. :killp
  39. echo.
  40. taskkill /f /im explorer.exe
  41. start explorer
  42. echo.
  43. echo. 完成!已应用更改
  44. goto exit
  45. :info1
  46. echo.
  47. echo. 稍后请手动打开 任务管理器 ,在 进程 列表中右键 Windows资源管理器 ,单击 重新启动 ,即可应用更改!
  48. goto exit
  49. :exit
  50. echo.
  51. echo. 按任意键退出程序。。。
  52. pause>nul
  53. exit
复制代码

返回列表