Ter*_*nce 15
我对投票赞成的 Skinny Clock 实用程序绝对没有运气。相反,我尝试了“TClock”,在旁谈中提到它与大约 2009 年的 Windows 7 不兼容。显然我们没有等太久——2010 年发布了一个与 Windows 2000/XP/完全兼容的更新2003/Vista/2008/7 32 和 64 位。
TClock 2010 对我来说就像一个魅力,并且拥有我能想象到的所有选项。最初的开发人员已经停止开发,但其他人已经接手了这个项目。
您可以从作者的DonationCoder 论坛帖子或粉丝镜像中下载原始 TClock 2010 Build 95;两者都应该有8bbdc9344c223ee24bafd944cecbd507的 md5sum 。开发者还发布了源代码,继续开发中。
注意:我只测试了 Build 95,这是原始开发人员制作的最后一个。
除了时钟本身,它具有全局热键打开快速日历的能力特别有用。作为额外的奖励,该应用程序(大部分)是独立的,不需要管理权限。
我使用 TClock 2010 Build 95、Windows 7 Enterprise 64 位和小任务栏图标进行设置:

and*_*415 11
考虑这种情况:您在使用小图标时将任务栏定位在底部或顶部。您想同时查看date 和 time,但只显示后者。
此行为是设计使然。
将任务栏放大两倍高@techie007
虽然它可以工作,但在使用大图标时,任务栏会变得比默认的更大。
垂直定位任务栏@techie007
有些人可能仍然更喜欢将任务栏放在底部或顶部。
将每英寸点数 (DPI) 设置降低到 100% 以下@Molly7244
并不是一个真正的选择,因为图标看起来很糟糕/失真,并且无论如何都可能无法正确呈现文本。也可能有其他副作用;它基本上是一个不受支持的注册表黑客。
使用第三方应用程序 - Skinny Clock @Frank
考虑到该程序具有其他功能,需要进行一些调整才能获得简洁的体验。它具有覆盖功能,可以替换任务栏时钟并显示自定义日期/时间格式。这是一项实验性功能,虽然它可能适用于某些人(无论出于何种原因程序在某些测试后停止工作),渲染的文本将无法正确定位,并且看起来不像原始文本那么清晰。
使用第三方应用程序 - T-Clock @Terrance
绝对是 Skinny Clock 的更好选择,因为它更轻巧。默认设置不够好,但可以轻松自定义。位置也可以调整。就像 Skinny Clock 一样,无论您选择哪种质量设置,文本渲染都不是完美的。如果程序崩溃或被强行终止,资源管理器外壳将崩溃。
添加一个新的工具栏并将其更改为显示大图标@Tomas
任务栏与默认的相比会稍大一些,同时又太小,无法像@techie007 的解决方案那样处理两行应用程序。
这个想法是创建一个新的工具栏,指向一个文件夹,该文件夹的唯一内容是一个根据系统日期重命名的快捷方式文件。任务栏工具栏、快捷方式文件、批处理脚本和计划任务:仅此而已。
这是最终结果:

DateToolbarHack中C:\Users\<Name>(或你喜欢的地方)。DateToolbarHack,命名为Date.Date文件夹。复制以下代码并将其粘贴UpdateToolbar.cmd到DateToolbarHack文件夹内名为的新文件中:
@回声关闭
设置本地启用延迟扩展
cd /d "%~dp0\Date"
调用 :getShortDate
ren *.lnk %month%-%day%.lnk
退出/b
:getShortDate
for /f "skip=1 tokens=1-3" %%A in ('wmic path Win32_LocalTime get day^,month^,year /value /format:table') do (
设置天=00%%A
设置天=!天:~-2!
设置月份=00%%B
设置月份=!月份:~-2!
设置年份=%%C
设置年=!年:~-2!
退出/b
)
运行批处理脚本并确保链接已重命名。
设置工作目录后,它将检索当前日期,然后重命名快捷方式文件。获取当前日期的代码是从这个页面部分借用的:http : //ss64.com/nt/syntax-getdate.html
taskschd.msc) 并单击操作 > 创建任务。DateToolbarHack。system在文本框中键入,单击Check Names,然后单击OK。"X:\Path\to\UpdateToolbar.cmd"在Program/script文本框中键入,将其替换为实际文件路径。Date文件夹。您可以为快捷方式选择任何您喜欢的图标。可以通过更改批处理脚本中的以下行来调整日期格式:
ren *.lnk %month%-%day%.lnk
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我们有第%month%一个,然后是%day%. 分隔符是-。您可以颠倒它们的顺序,也可以添加它们%year%。
ArtOfWarfare 的自定义脚本打印出来,IE,周六 8 月 2 日:
echo off
setlocal enabledelayedexpansion
cd /d "%~dp0\Date"
call :getShortDate
ren *.lnk "%dayofweek%, %month% %day%.lnk"
exit /b
:getShortDate
for /f "skip=1 tokens=1-3" %%A in ('wmic path Win32_LocalTime get day^,dayofweek^,month /value /format:table') do (
set day=%%A
if "%%B"=="0" set dayofweek="0"
if "%%B"=="1" set dayofweek="Mon"
if "%%B"=="2" set dayofweek="Tue"
if "%%B"=="3" set dayofweek="Wed"
if "%%B"=="4" set dayofweek="Thu"
if "%%B"=="5" set dayofweek="Fri"
if "%%B"=="6" set dayofweek="Sat"
if "%%B"=="7" set dayofweek="7"
if "%%C"=="1" set month="Jan"
if "%%C"=="2" set month="Feb"
if "%%C"=="3" set month="Mar"
if "%%C"=="4" set month="Apr"
if "%%C"=="5" set month="May"
if "%%C"=="6" set month="Jun"
if "%%C"=="7" set month="Jul"
if "%%C"=="8" set month="Aug"
if "%%C"=="9" set month="Sep"
if "%%C"=="10" set month="Oct"
if "%%C"=="11" set month="Nov"
if "%%C"=="12" set month="Dec"
exit /b
)
Run Code Online (Sandbox Code Playgroud)
Date除了您创建的一个链接外,文件夹中不应有任何内容。您不能使用Windows 保留字符作为分隔符:
< > : " / \ | ? *
Run Code Online (Sandbox Code Playgroud)小智 9
如果您将低于 100% (96 DPI) 的 DPI 设置降低到 80 或 90%,您应该会在任务栏中看到带有“小图标”的时间和日期。但是由于 Microsoft 的人们以其无限的智慧将最低限制设置为 100%,因此您必须为此编辑注册表:
如果您想使用低于 96 (100%) 的 DPI 设置,请启动注册表编辑器(首先备份您的注册表)并导航到 HKEY_CURRENT_CONFIG\Software\Fonts
LogPixels值为十进制 96。
对于 90% 的字体大小,设置为十进制 86。
对于 80% 的字体大小,设置为十进制 76。
关闭 REGEDIT 并重新启动计算机。
如果某些文本看起来太小或太模糊,请尝试不同的值或返回 96 DPI。
来源:Vista 通过注册表更改低于 96 DPI(适用于 Windows 7)

瞧!任务栏中带有小图标的时间和日期(90% DPI 设置)。
GitHub 上有一个由 White-Tiger 维护的 T-Clock 版本,它运行良好。我自己在 Windows 10 上进行了测试。根据描述,它也与 Windows 7 兼容。
https://github.com/White-Tiger/T-Clock
该程序是高度可定制的,但默认情况下一切正常。只有上下文菜单(右键单击时间和日期)具有一些新功能,并且不再出现在 Windows 10 主题中。
可以,但你要么必须解锁任务栏并将其放大到两倍高;要么必须解锁任务栏并将其放大到原来的两倍;或者您可以将其移动到显示器的一侧边缘。不幸的是,这两个选项都会使栏比仅使用大图标更大。
| 归档时间: |
|
| 查看次数: |
56953 次 |
| 最近记录: |