无忧启动论坛

标题: 如何实现 WinXShell 的日历显示功能? [打印本页]

作者: aiya01    时间: 昨天 16:51
标题: 如何实现 WinXShell 的日历显示功能?
本帖最后由 aiya01 于 2026-1-31 16:53 编辑

yigeren 的 pe 日历显示高仿系统,很舒适,但不知是如何实现的?

我尝试以下命令,只能开机时一次性显示,关了再点就不能再现。
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -jcfg wxsUI\UI_Calendar\Calendar.jcfg

请各位达人解惑,如何实现功能常驻,随时能够点开?先谢!

捕获.JPG (115.09 KB, 下载次数: 1)

捕获.JPG

作者: slore    时间: 昨天 16:56
  1. WinXShell.exe -daemon
复制代码
启动常驻进程,才能接管任务栏时钟区点击事件。
作者: martin313    时间: 昨天 16:58
所以,我的原生壳启动的PE中,一般都有这条命令:EXEC %ProgramFiles%\WinXShell.exe -regist -daemon
作者: aiya01    时间: 昨天 17:00
slore 发表于 2026-1-31 16:56
启动常驻进程,才能接管任务栏时钟区点击事件。

感谢 S 大,这条命令也执行了,也不行

//WinXShell
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -regist -daemon
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -jcfg wxsUI\UI_Calendar\Calendar.jcfg

作者: aiya01    时间: 昨天 17:03
aiya01 发表于 2026-1-31 17:00
感谢 S 大,这条命令也执行了,也不行

//WinXShell

执行这2条,开机弹出日历,再点就点不出来了
作者: aiya01    时间: 昨天 17:05
按理也不应该开机弹窗的
作者: aiya01    时间: 昨天 17:08
我用 2013koko pe 改的,只能弹出一次

捕获.JPG (76.82 KB, 下载次数: 1)

捕获.JPG

作者: aiya01    时间: 昨天 17:10
slore 发表于 2026-1-31 16:56
启动常驻进程,才能接管任务栏时钟区点击事件。

这个和 startallback 和 explorer 的版本有关系吗?
作者: aiya01    时间: 昨天 17:11
不对,这个 win10 的,startisback
作者: 忧心的启    时间: 昨天 17:30
以前拼命改回经典,现在又觉得这个样式好看了?这个样式有延时的,后面都改回经典的了。
作者: aiya01    时间: 昨天 17:35
忧心的启 发表于 2026-1-31 17:30
以前拼命改回经典,现在又觉得这个样式好看了?这个样式有延时的,后面都改回经典的了。

经典的不是不显示农历吗
作者: a66    时间: 昨天 18:01
花里胡哨的,没用
作者: martin313    时间: 昨天 19:37
aiya01 发表于 2026-1-31 17:03
执行这2条,开机弹出日历,再点就点不出来了


EXEC %ProgramFiles%\WinXShell\WinXShell.exe -jcfg wxsUI\UI_Calendar\Calendar.jcfg

这个命令就是开机执行的意思
作者: slore    时间: 昨天 19:46
aiya01 发表于 2026-1-31 17:00
感谢 S 大,这条命令也执行了,也不行

//WinXShell

第二句不需要,不用开机启动日历。
默认的WinXShell.jcfg中配置了,单击时间区域,和双击的动作。

作者: aiya01    时间: 昨天 21:01
slore 发表于 2026-1-31 19:46
第二句不需要,不用开机启动日历。
默认的WinXShell.jcfg中配置了,单击时间区域,和双击的动作。

理论上,只要执行下面这句,并且存在 wxsUI\UI_Calendar.zip,就应该可以点开 winxshell 的日历,是这样吧?
EXEC %ProgramFiles%\WinXShell\WinXShell.exe -daemon

但这个确实很奇怪:EXEC 执行 .jcfg 可以打开一次,再点又成经典日历了,可是 winxshell 明明已经常驻了,真是搞不明白了。
作者: 2013koko    时间: 昨天 21:08
aiya01 发表于 2026-1-31 21:01
理论上,只要执行下面这句,并且存在 wxsUI%uI_Calendar.zip,就应该可以点开 winxshell 的日历,是这样 ...

初步排查,是 SOFTWARE 的一项设置造成的,具体还待定位。

但我最多下次更新时注册表支持
作者: 2013koko    时间: 昨天 21:30
aiya01 发表于 2026-1-31 21:01
理论上,只要执行下面这句,并且存在 wxsUI%uI_Calendar.zip,就应该可以点开 winxshell 的日历,是这样 ...

[HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\ImmersiveShell]
"UseWin32TrayClockExperience"=dword:00000001

把这个改成0或者删除掉就可以了,这个是设置成经典日历
作者: 俪尚皇    时间: 昨天 21:42
如果将优效日历整合进PE感觉不错
作者: aiya01    时间: 昨天 21:44
2013koko 发表于 2026-1-31 21:30
[HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\ImmersiveShell]
"UseWin32TrayClockEx ...

感谢,马上试
作者: aiya01    时间: 昨天 21:53
2013koko 发表于 2026-1-31 21:30
[HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\ImmersiveShell]
"UseWin32TrayClockEx ...

日历是出来了,但是还不对,无法调整时间和日期
yigeren的pe这2项都是相同的,但他那个点时间位置,能调
作者: aiya01    时间: 13 小时前
2013koko 发表于 2026-1-31 21:30
[HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion\ImmersiveShell]
"UseWin32TrayClockEx ...

我去,大乌龙!双击可以打开时间调整!
作者: martin313    时间: 1 分钟前
aiya01 发表于 2026-2-1 00:23
我去,大乌龙!双击可以打开时间调整!

我倒没注意这些细节

PE里补了一个注册表,也能调了




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3