找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: slore

[原创] [更新(2025/12/12) ModernUI回归] explorer再见,WinXShell你好!

   火... [复制链接]
发表于 2026-7-26 14:40:54 | 显示全部楼层
是什么
回复

使用道具 举报

发表于 2026-8-5 10:19:31 | 显示全部楼层
请教S大:有线网络图标如何设置?

点评

UI_WIFI的网络指示图标,会显示有线状态。  详情 回复 发表于 2026-8-5 11:51
回复

使用道具 举报

 楼主| 发表于 2026-8-5 11:51:49 | 显示全部楼层
青青草 发表于 2026-8-5 10:19
请教S大:有线网络图标如何设置?

UI_WIFI的网络指示图标,会显示有线状态。

点评

winRE+WinXShell环境,网络已连接,可以正常上网,但网络图标还是显示红叉,不知哪里出错了?  详情 回复 发表于 2026-8-5 16:52
回复

使用道具 举报

发表于 2026-8-5 16:52:44 | 显示全部楼层
slore 发表于 2026-8-5 11:51
UI_WIFI的网络指示图标,会显示有线状态。

winRE+WinXShell环境,网络已连接,可以正常上网,但网络图标还是显示红叉,不知哪里出错了?

点评

需要PE添加Network List Service (netprofm) 服务,才能正确识别网络状态。  详情 回复 发表于 2026-8-5 16:59
回复

使用道具 举报

 楼主| 发表于 2026-8-5 16:59:13 | 显示全部楼层
青青草 发表于 2026-8-5 16:52
winRE+WinXShell环境,网络已连接,可以正常上网,但网络图标还是显示红叉,不知哪里出错了? ...

需要PE添加Network List Service (netprofm) 服务,才能正确识别网络状态。
回复

使用道具 举报

发表于 2026-8-10 23:25:13 | 显示全部楼层
slore 发表于 2018-8-20 21:54
推送到PExplorer这里了,
里面有2个分支PExlorer_v1.0,引入UI库前的最后一个Tag版本,
另外WinXShell改 ...

请教slore大神:
用WinXShell的Startmenu:Pin命令建立开始菜单快捷方式,请问怎么自定义源程序的图标?
比如:
EXEC  %ProgramFiles%\WinXShell\WinXShell.exe -code "Startmenu:Pin([[%ProgramFiles%\KeyBoard\KeyBoard.exe]],'屏幕键盘')"
这条语句在开始菜单里建立的快捷方式图标是默认的,想自定义一个图标,该怎么写?

另:WinXShell好像不支持cmd、bat这类批处理文件建立快捷方式?

点评

Docs的文档里面有写如何使用自定义图标,而且也有命令行的例子。 bat的话,作为cmd.exe的参数执行。  详情 回复 发表于 2026-8-11 01:26
回复

使用道具 举报

 楼主| 发表于 2026-8-11 01:26:31 | 显示全部楼层
gdzj.shen 发表于 2026-8-10 23:25
请教slore大神:
用WinXShell的Startmenu:Pin命令建立开始菜单快捷方式,请问怎么自定义源程序的图标?
...
开始菜单 对象
Startmenu:Pin (target[, name[, param[, icon[, index[, showcmd]]]]])        固定 程序到开始菜单
Startmenu:Link (lnk, target[, param[, icon[, index[, showcmd]]]])        创建 快捷方式到开始菜单


  1. 开始菜单 对象
  2. Startmenu:Pin (target[, name[, param[, icon[, index[, showcmd]]]]])
  3. 固定 程序到开始菜单
  4. Parameters:
  5. target string 指定需要固定的程序路径
  6. name string 固定图标名称(鼠标悬停时显示), 不指定时使用程序自身描述信息 (optional)
  7. param string 程序执行参数 (optional)
  8. icon string 指定任务栏图标(ico文件,或者包含图标的资源文件) (optional)
  9. index integer 图标索引号 (optional)
  10. showcmd string 启动参数 (optional)
  11. Usage:
  12. WinXShell.exe -code Startmenu:Pin('regedit.exe')
  13. WinXShell.exe -code "Startmenu:Pin([[%ProgramFile%\Everything\Everything.exe]])"
  14. WinXShell.exe -code "Startmenu:Pin('cmd.exe', nil, '/k echo hello', 'shell32.dll', 27)"
复制代码


Docs的文档里面有写如何使用自定义图标,而且也有命令行的例子。
bat的话,作为cmd.exe的参数执行。
回复

使用道具 举报

发表于 2026-8-11 11:08:24 | 显示全部楼层
本帖最后由 gdzj.shen 于 2026-8-11 11:11 编辑
slore 发表于 2026-8-11 01:26
Docs的文档里面有写如何使用自定义图标,而且也有命令行的例子。
bat的话,作为cmd.exe的参数执行。 ...

有个整理盘符错乱的脚本在%ProgramFiles%\orderdrv\orderdrv.cmd,用pecmd执行,我用下面的语句不成功:
WinXShell.exe -code "Startmenu:Pin('Pecmd.exe','整理盘符错乱','exec %ProgramFiles%\orderdrv\orderdrv.cmd','shell32.dll',8)"

请教slore大神该怎么写?好像参数中不能包含路径?
回复

使用道具 举报

发表于 2026-8-11 11:36:44 | 显示全部楼层
本帖最后由 gdzj.shen 于 2026-8-11 11:41 编辑
gdzj.shen 发表于 2026-8-11 11:08
有个整理盘符错乱的脚本在%ProgramFiles%\orderdrv\orderdrv.cmd,用pecmd执行,我用下面的语句不成功:
W ...

我搞明白了,参数中遇到路径,需要用[[ ]]代替单引号, 谢谢slore大神的指点!
回复

使用道具 举报

发表于 2026-8-11 12:11:02 | 显示全部楼层
slore 发表于 2026-8-11 01:26
Docs的文档里面有写如何使用自定义图标,而且也有命令行的例子。
bat的话,作为cmd.exe的参数执行。 ...

又遇到一个新问题,参数中的路径如果有空格,Startmenu:Pin中不能用双引号" "去括住,用单引号的话路径又不生效,那该怎么写?

比如:WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱',[[/k X:\Program Files\orderdrv\orderdrv.cmd]],'shell32.dll',8)"

用这个语句建立的快捷菜单,在执行时就会出错,因为路径中包含了空格。请教slore大神,该如何解决呢?

点评

代码看着好像是对的呢,我实际测试一下。 Lua的字符串输入要求: 命令用空格,整个命令用双引号包起来,内部的字符串用单引号引用起来,\不想写\\则用双中括号[[]]引用起来。  详情 回复 发表于 2026-8-11 15:40
回复

使用道具 举报

发表于 2026-8-11 13:38:35 | 显示全部楼层
感谢分享
回复

使用道具 举报

 楼主| 发表于 2026-8-11 15:40:55 | 显示全部楼层
gdzj.shen 发表于 2026-8-11 12:11
又遇到一个新问题,参数中的路径如果有空格,Startmenu:Pin中不能用双引号" "去括住,用单引号的话路径又 ...

代码看着好像是对的呢,我实际测试一下。

Lua的字符串输入要求:
命令用空格,整个命令用双引号包起来,内部的字符串用单引号引用起来,\不想写\\则用双中括号[[]]引用起来。
回复

使用道具 举报

发表于 2026-8-11 18:01:04 | 显示全部楼层
本帖最后由 gdzj.shen 于 2026-8-11 18:12 编辑
slore 发表于 2026-8-11 15:40
代码看着好像是对的呢,我实际测试一下。

Lua的字符串输入要求:

建立起的开始菜单快捷方式→属性,内容是这个样子:X:\Windows\System32\cmd.exe /k X:\Program Files\orderdrv\orderdrv.cmd。
这个命令行由于路径出现了空格,执行出错。
我不知怎么写,能给我修正后的句子吗,谢谢!

点评

lua本身[[]]包含的引号是保留的。 如果保存为 mypin.lua,使用 WinXShell.exe -script xxxx\mypin.lua 可以创建成功的。 ------- 问题是作为命令传参,已经有一组引号,引号中间命令提示符传递参数再带引号参数  详情 回复 发表于 2026-8-12 01:32
哦,我以为快捷方式创建错了,原来是创建成功了,但是cmd命令的参数有空格,需要引号把参数引用起来。  详情 回复 发表于 2026-8-11 19:22
回复

使用道具 举报

 楼主| 发表于 2026-8-11 19:22:56 | 显示全部楼层
gdzj.shen 发表于 2026-8-11 18:01
建立起的开始菜单快捷方式→属性,内容是这个样子:X:\Windows\System32\cmd.exe /k X:\Program Files\ord ...

哦,我以为快捷方式创建错了,原来是创建成功了,但是cmd命令的参数有空格,需要引号把参数引用起来。

  1. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱',[[/k \"X:\Program Files\orderdrv\orderdrv.cmd\"]],'shell32.dll',8)"
复制代码

回复

使用道具 举报

发表于 2026-8-11 22:00:00 | 显示全部楼层
本帖最后由 gdzj.shen 于 2026-8-11 22:02 编辑
slore 发表于 2026-8-11 19:22
哦,我以为快捷方式创建错了,原来是创建成功了,但是cmd命令的参数有空格,需要引号把参数引用起来。
  1. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱',[[/k \"X:\Program Files\orderdrv\orderdrv.cmd\"]],'shell32.dll',8)"
复制代码

在winpe上试了,这个语句快捷方式创建不成功呢!WinXshell的版本号是20.25.12.12,好像已经是最新版。
WinXShell好像不允许执行参数带双引号。
回复

使用道具 举报

 楼主| 发表于 2026-8-12 01:32:17 | 显示全部楼层
本帖最后由 slore 于 2026-8-12 01:39 编辑
gdzj.shen 发表于 2026-8-11 18:01
建立起的开始菜单快捷方式→属性,内容是这个样子:X:\Windows\System32\cmd.exe /k X:\Program Files\ord ...

lua本身[[]]包含的引号是保留的。

如果保存为 mypin.lua,使用 WinXShell.exe -script xxxx\mypin.lua 可以创建成功的。

  1. -- 绝对路径,快捷方式用1组引号包起来
  2. Startmenu:Pin('cmd.exe','整理盘符错乱1',[[/k "X:\Program Files\orderdrv\orderdrv.cmd"]],'shell32.dll',8)
复制代码


-------

问题是作为命令传参,已经有一组引号,中间参数再用引号的话,命令提示符传递会断开。

可以使用lua的单引号包起来,使用字符的16进制数代替(0x22 双引号),然后通过lua的 .. 拼接。

  1. rem 路径仍然使用双中括号包起来,保持路径原样,批处理调用时方便直接使用获取的路径,2边拼接双引号字符
  2. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22' .. [[X:\Program Files\orderdrv\orderdrv.cmd]] .. '\x22','shell32.dll',8)"

  3. rem 路径不是其他命令或者批处理传过来的话,自己手动转义\为\\也可以变成一体的字符串,不用拼接
  4. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k  \x22X:\\Program Files\\orderdrv\\orderdrv.cmd\x22','shell32.dll',8)"
复制代码
回复

使用道具 举报

发表于 2026-8-12 11:07:11 | 显示全部楼层
slore 发表于 2026-8-12 01:32
lua本身[[]]包含的引号是保留的。

如果保存为 mypin.lua,使用 WinXShell.exe -script xxxx\mypin.lua 可 ...

成功了,感谢大神!
回复

使用道具 举报

发表于 2026-8-12 13:05:45 | 显示全部楼层
实践中又遇到一个问题,把WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22X:\\Program Files\\orderdrv\\orderdrv.cmd\x22','shell32.dll',8)" 替换为相对路径:WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22%ProgramFiles%\\orderdrv\\orderdrv.cmd\x22','shell32.dll',8)"  ,快捷菜单却建立不起来,问题出在哪?

点评

%ProgramFiles% 被展开为 "C:\Program Files", 斜杠没有被转义。 变量引用的话,使用[[]]保持不转义路径,然后两边加引号的方式就可以了。 也可以用和引号一样的方法,用%的16进制数(x25)代替,快捷方式中的参数  详情 回复 发表于 2026-8-12 20:33
回复

使用道具 举报

 楼主| 发表于 2026-8-12 20:33:22 | 显示全部楼层
gdzj.shen 发表于 2026-8-12 13:05
实践中又遇到一个问题,把WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22X:\\Prog ...

%ProgramFiles% 被展开为 "C:\Program Files", 斜杠没有被转义。

变量引用的话,使用[[]]保持不转义路径,然后两边加引号的方式就可以了。
  1. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22' .. [[%ProgramFiles%\orderdrv\orderdrv.cmd]] .. '\x22','shell32.dll',8)"
复制代码


也可以用和引号一样的方法,用%的16进制数(x25)代替,快捷方式中的参数会保留环境变量。

  1. WinXShell.exe -code "Startmenu:Pin('cmd.exe','整理盘符错乱','/k \x22\x25ProgramFiles\x25\\orderdrv\\orderdrv.cmd\x22','shell32.dll',8)"
复制代码


回复

使用道具 举报

发表于 2026-8-13 11:07:49 | 显示全部楼层
slore 发表于 2026-8-12 20:33
%ProgramFiles% 被展开为 "C:\Program Files", 斜杠没有被转义。

变量引用的话,使用[[]]保持不转义路径 ...

解决了,谢谢大神!
回复

使用道具 举报

 楼主| 发表于 2026-8-13 11:51:01 | 显示全部楼层
本帖最后由 slore 于 2026-8-13 12:00 编辑

## WinXShell RC5.1.6 (2026.10.10) 8月先行版

https://www.lanzoux.com/b011xhbsh 密码: shell

这是一个主要更新。主要强化了Lua 和 UI 组件,添加和改善了以下内容:

* [wxsUI] 修复 存在多个无线网卡时,UI_WIFI 组件无法正常打开的问题。
* [Lua] 修复 一般用户权限执行时(非PE环境的通常系统), os.info('FirmwareType') 无法正确获取BIOS模式的问题。
* [Lua] 新增 固定任务栏图标的扩展模式, 可通过 Taskbar:SetPinMode('PinEx') 进行设定,解决高版本无法在固定任务栏程序的问题。
* [Lua] 添加 FFI 库(ffi.dll, libffi-8.dll),可直接在Lua脚本中书写C代码,调用Windows API函数。
* [Lua] 添加 cjson 库(内置),可通过 cjson 表解析 JSON 数据,将 Lua 的表对象转换为json 数据。
* [Lua] 新增 os.info('HWMEM') 方法,可获取内存槽数以及各内存条代数,速度等信息。
* [Lua] 新增 Desktop:SetColor(), 可修改桌面纯色背景。
* [Lua] 新增 Dialog:ChooseColor() 方法, 可调用颜色选择对话框。
* [wxsUI] 改善 UI_Settings 组件,新增 背景 设置界面。
* [wxsUI] 改善 UI_Settings 组件,系统界面将显示内存的物理信息。
* [wxsUI] 增加 系统主题色变更事件函数 `UI.OnEvent['SysColorThemeChanged']`。
* [wxsUI] 增加 应用主题色变更事件函数 `UI.OnEvent['AppColorThemeChanged']`。
* [wxsUI] 增加 `UIWindow:Reload()` 组件重新加载方法。
* [wxsUI] 改善 UI_WIFI 组件,系统主题切换后,组件刷新托盘图标和界面。
* [wxsUI] 增加 UI_FFI 组件,演示调用FFI库,几乎和C语言等同代码调用`Windows API` 的演示。
  * 包含托盘图标创建,符号字体转图标,窗口控制,系统信息获取等。 (感谢 @江南一根葱)
* [wxsUI] 增加 UI_LANShare 组件,演示调用`LuaSocket`库启动局域网文件共享服务。
  * 可通过扫描二维码进行访问,支持PC,手机互传文件,文本,查看图片,视频等。  (感谢 @江南一根葱)
  * 通过AI进行代码重构,国际化语言全栈支持(xml, lua, html),增加修改日期,类型信息列,增加排序功能。 (感谢 A.I.)
  * 通过AI将单Lua文件HTTP服务代码重构,提供带缓存的html模板,路由解耦,JS加载缓存,简易Lua-MVC-Web框架结构。  (感谢 A.I.)
* [Lua/wxsUI] 简化程序启动参数配置,设置 `WINXSHELL_APPNAME` 环境变量为 `XXXXX.exe`,将自动加载配置文件启动对应功能。
* [Lua] 新增 KB级别加载程序(AppLoader.exe),复制并改名后可直接调用同名lua脚本。
  * 文件名如果结尾为"32.exe"或者"64.exe"将忽略平台位数,使得不同位数加载程序可共存(例如: UI_Settings64.exe, UI_Settings32.exe 将启动 UI_Settings 组件)。
  * 加载程序将优先调用 WinXShell_<系统平台位数>.exe, 文件不存在时调用 WinXShell.exe 主程序。
  * AppLoader 源码和编译脚本随附件提供,方便自行生成自定义图标和管理员权限要求的加载程序。
* [wxsUI] 新增 KB级别加载程序(AppLoader.exe),复制改名后可直接调用UI组件,方便更换启动程序图标,创建快捷方式。
* 其他细节更新。

将继续优化Lua,UI对象接口,完善 Docs 说明文档,通过规范接口,方便AI学习,快速生成程序。

点评

WinXShell_RC5.1.6_beta3.7z的UI_Settings在26200PE和19044/26200正常系统下都显示不出来,PE下立即闪退,正常系统下在任务栏上显示几秒后闪退。S大你拿干净的虚拟机检查下? 我把WinXShell_RC5.1.5.1.e7402e5.7z解  详情 回复 发表于 2026-8-16 15:10
回复

使用道具 举报

发表于 2026-8-13 15:36:09 | 显示全部楼层

感谢分享
回复

使用道具 举报

发表于 2026-8-14 07:19:14 | 显示全部楼层
挺好看的,怎么看都比微软三哥做得好。
回复

使用道具 举报

发表于 2026-8-16 15:10:31 | 显示全部楼层
slore 发表于 2026-8-13 11:51
## WinXShell RC5.1.6 (2026.10.10) 8月先行版

https://www.lanzoux.com/b011xhbsh 密码: shell

WinXShell_RC5.1.6_beta3.7z的UI_Settings在26200PE和19044/26200正常系统下都显示不出来,PE下立即闪退,正常系统下在任务栏上显示几秒后闪退。S大你拿干净的虚拟机检查下?

我把WinXShell_RC5.1.5.1.e7402e5.7z解开,整个文件夹(所有文件一个不漏)复制到虚拟机里,右键以管理员身份运行WinXShell\test\_UI_Tests.bat测试的。

start %WINXSHELL% -ui -jcfg wxsUI\UI_Sample.zip ---> 好的
pause
start %WINXSHELL% -ui -jcfg wxsUI\UI_Logon.zip ---> 好的
pause
start %WINXSHELL% -ui -jcfg wxsUI\UI_Logon.zip -bk bk2.jpg ---> 好的
pause
start %WINXSHELL% -ui -jcfg wxsUI\UI_Settings.zip ---> 起不来
pause
start %WINXSHELL% -ui -jcfg wxsUI\UI_Shutdown.zip\full.jcfg -blur 5.0 ---> 好的
pause

点评

nwinfo.exe --smbios 看看 SMBIOS 信息是啥。  详情 回复 发表于 2026-8-16 15:44
UI_Settings有人反馈打不开。主要是 os.info('hwmem') 获取内存槽,各个内存条信息的数据有问题。 执行 test\_LUA_Tests.lua.bat 下面的信息有没有显示? 另外,zip包会缓存之前打开的路劲: %Temp%\wxsNNN.tmp  详情 回复 发表于 2026-8-16 15:35
补充:虚拟机软件是VMware Workstation 26H1  发表于 2026-8-16 15:27
回复

使用道具 举报

 楼主| 发表于 2026-8-16 15:35:46 | 显示全部楼层
hua_wuxin 发表于 2026-8-16 15:10
WinXShell_RC5.1.6_beta3.7z的UI_Settings在26200PE和19044/26200正常系统下都显示不出来,PE下立即闪退, ...

UI_Settings有人反馈打不开。主要是 os.info('hwmem') 获取内存槽,各个内存条信息的数据有问题。

执行 test\_LUA_Tests.lua.bat 下面的信息有没有显示?

  1. ======================os.info('hwmem')======================

  2. #### table.print:
  3. ============================================================
  4. table: 0000021EF2822DC0 {
  5.   [type] => "DDR5"
  6.   [slots] => "2"
  7.   [min_speed_unit] => "6000 MT/s"
  8.   [mem[2]] => table: 0000021EF2822DC0 {
  9.                 [speed] => "6000"
  10.                 [size] => "16 GB"
  11.                 [manufacturer] => "JUHOR"
  12.                 [end] => ""
  13.                 [locator] => "DDR5-B1"
  14.                 [PN] => "JHE6000U4616JG      "
  15.                 [speed_unit] => "6000 MT/s"
  16.                 [type] => "DDR5"
  17.               }
  18.   [min_speed] => "6000"
  19.   [used_slots] => "2/2"
  20.   [mem[1]] => table: 0000021EF2822DC0 {
  21.                 [speed] => "6000"
  22.                 [size] => "16 GB"
  23.                 [manufacturer] => "JUHOR"
  24.                 [end] => ""
  25.                 [locator] => "DDR5-A1"
  26.                 [PN] => "JHE6000U4616JG      "
  27.                 [speed_unit] => "6000 MT/s"
  28.                 [type] => "DDR5"
  29.               }
  30.   [max_capacity] => "64 GB"
  31. }
  32. ============================================================


  33. #### table.dump:
  34. ============================================================
  35. {
  36.   "type": "DDR5",
  37.   "slots": "2",
  38.   "min_speed_unit": "6000 MT/s",
  39.   "mem[2]" : {
  40.     "speed": "6000",
  41.     "size": "16 GB",
  42.     "manufacturer": "JUHOR",
  43.     "end": "",
  44.     "locator": "DDR5-B1",
  45.     "PN": "JHE6000U4616JG      ",
  46.     "speed_unit": "6000 MT/s",
  47.     "type": "DDR5",
  48.   }
  49.   "min_speed": "6000",
  50.   "used_slots": "2/2",
  51.   "mem[1]" : {
  52.     "speed": "6000",
  53.     "size": "16 GB",
  54.     "manufacturer": "JUHOR",
  55.     "end": "",
  56.     "locator": "DDR5-A1",
  57.     "PN": "JHE6000U4616JG      ",
  58.     "speed_unit": "6000 MT/s",
  59.     "type": "DDR5",
  60.   }
  61.   "max_capacity": "64 GB",
  62. }
  63. ============================================================


  64. #### cjson.encode:
  65. ============================================================
  66. {"type":"DDR5","slots":"2","min_speed_unit":"6000 MT\/s","mem[2]":{"speed":"6000","size":"16 GB","manufacturer":"JUHOR","end":"","locator":"DDR5-B1","PN":"JHE6000U4616JG      ","speed_unit":"6000 MT\/s","type":"DDR5"},"min_speed":"6000","used_slots":"2\/2","mem[1]":{"speed":"6000","size":"16 GB","manufacturer":"JUHOR","end":"","locator":"DDR5-A1","PN":"JHE6000U4616JG      ","speed_unit":"6000 MT\/s","type":"DDR5"},"max_capacity":"64 GB"}
  67. ============================================================
复制代码


另外,zip包会缓存之前打开的路劲: %Temp%\wxsNNN.tmp
清理下temp下wxs目录,或者直接注册表删除缓存信息:

HKEY_CURRENT_USER\Software\WinXShell\wxsUI\ZipFiles\
                 D:/path/to/file/WinXShell/wxsUI/UI_Settings.zip
回复

使用道具 举报

 楼主| 发表于 2026-8-16 15:44:36 | 显示全部楼层
hua_wuxin 发表于 2026-8-16 15:10
WinXShell_RC5.1.6_beta3.7z的UI_Settings在26200PE和19044/26200正常系统下都显示不出来,PE下立即闪退, ...

nwinfo.exe --smbios


看看 SMBIOS 信息是啥。

nwinfolite.7z (263.16 KB, 下载次数: 2)

点评

右键管理员身份执行_LUA_Tests.lua.bat没看到哪里有这种调试信息输出。 全部文本有点大不适合直接贴出。请修改扩展名为.zip后解压缩。  详情 回复 发表于 2026-8-16 16:04
回复

使用道具 举报

发表于 2026-8-16 16:04:52 | 显示全部楼层
执行 test\_LUA_Tests.lua.bat 下面的信息有没有显示?
右键管理员身份执行_LUA_Tests.lua.bat没看到哪里有这种调试信息输出。

看看 SMBIOS 信息是啥
全部文本有点大不适合直接贴出。请修改扩展名为.zip后解压缩。
output.zip.svg (5.66 KB, 下载次数: 1)

点评

按理说 Type 16 你的信息有64个内存槽, Type 17只有前几个插入了,识别应该是没问题的。 顺序上也是16,17。 下载一下下面的工具(3 MB) https://damien-chen.github.io/ACPI-SMBIOS-Dumper/ -> SMBIOS Data  详情 回复 发表于 2026-8-16 17:06
回复

使用道具 举报

 楼主| 发表于 2026-8-16 17:06:37 | 显示全部楼层
hua_wuxin 发表于 2026-8-16 16:04
右键管理员身份执行_LUA_Tests.lua.bat没看到哪里有这种调试信息输出。

全部文本有点大不适合直接贴出。 ...

按理说 Type 16 你的信息有64个内存槽, Type 17只有前几个插入了,识别应该是没问题的。
顺序上也是16,17。

下载一下下面的工具(3 MB)
https://damien-chen.github.io/ACPI-SMBIOS-Dumper/

-> SMBIOS Data
      -> Export Full Blob  

保存 smbios_raw.bin 出来,上传附件给我,
我看看winxshell的解析是不是有啥问题。
回复

使用道具 举报

发表于 2026-8-16 17:23:15 | 显示全部楼层
slore 发表于 2026-8-16 17:06
按理说 Type 16 你的信息有64个内存槽, Type 17只有前几个插入了,识别应该是没问题的。
顺序上也是16,1 ...

smbios_raw.zip.svg (2.09 KB, 下载次数: 1)

点评

Device Type: 'DRAM' 内存类型不是 DDR3,DDR4,DDR5,类型处理走到了预期外的逻辑,内存访问越界出错了。 我处理一下。  详情 回复 发表于 2026-8-16 18:24
回复

使用道具 举报

 楼主| 发表于 2026-8-16 18:24:09 | 显示全部楼层

            Device Type: 'DRAM'

内存类型不是 DDR3,DDR4,DDR5,类型处理走到了预期外的逻辑,内存访问越界出错了。
我处理一下。

点评

好的,谢谢大佬。 还有个问题:新版本好像不仅Taskbar:SetPinMode('PinEx')无效,连原来好的的Startmenu:Pin()也不行了? 是我误会了“解决高版本无法在固定任务栏程序的问题”,还是哪里写错了吗? exec !%Progra  详情 回复 发表于 2026-8-16 19:30
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-8-26 17:14

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表