无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: dos时代菜鸟

[求助] 求教(已解决,pecmd脚本方案)判断当前系统是否为 uefi

  [复制链接]
发表于 2020-5-10 08:27:09 | 显示全部楼层

手上没有2004的PE
不过,我觉得不是权限的问题,因为同样的操作,在1909以及更低版本的系统下运行正常。
回复

使用道具 举报

发表于 2020-7-30 20:40:21 | 显示全部楼层
请问楼主,在Win10 2004(19041)下,PECMD脚本返回的结果不正确,这个问题能解决了吗?

点评

新版 pecmd 有此功能支持 见1楼。  详情 回复 发表于 2021-1-14 12:11
没用过 那么先进的 系统呀,我这都是老古董。 也不知道 2004 中 dll 调用 句柄是啥。  详情 回复 发表于 2020-7-31 15:20
回复

使用道具 举报

 楼主| 发表于 2020-7-31 15:20:12 | 显示全部楼层
Anson4 发表于 2020-7-30 20:40
请问楼主,在Win10 2004(19041)下,PECMD脚本返回的结果不正确,这个问题能解决了吗?

没用过 那么先进的 系统呀,我这都是老古董。
也不知道 2004 中 dll 调用 句柄是啥。

点评

我的移动CPU一代i5都在用2004,还有啥机器用不了呢?  详情 回复 发表于 2020-7-31 16:04
回复

使用道具 举报

发表于 2020-7-31 16:04:23 | 显示全部楼层
dos时代菜鸟 发表于 2020-7-31 15:20
没用过 那么先进的 系统呀,我这都是老古董。
也不知道 2004 中 dll 调用 句柄是啥。

我的移动CPU一代i5都在用2004,还有啥机器用不了呢?

点评

只能说你还是年轻呀。 我用的是 赛扬 G550 @ 2.60GHz .安装个系统 很费劲,下载个系统也很费劲。  详情 回复 发表于 2020-7-31 16:24
回复

使用道具 举报

 楼主| 发表于 2020-7-31 16:24:23 | 显示全部楼层
Anson4 发表于 2020-7-31 16:04
我的移动CPU一代i5都在用2004,还有啥机器用不了呢?

只能说你还是年轻呀。

我用的是 赛扬 G550 @ 2.60GHz .安装个系统 很费劲,下载个系统也很费劲。

点评

G550确实有点老了,不过我的i5-M520也不年轻,氢能应该比G550差一些,关键是我装了一块固态硬盘,一般上上论坛还可以。  详情 回复 发表于 2020-7-31 16:35
回复

使用道具 举报

发表于 2020-7-31 16:35:05 | 显示全部楼层
dos时代菜鸟 发表于 2020-7-31 16:24
只能说你还是年轻呀。

我用的是 赛扬 G550 @ 2.60GHz .安装个系统 很费劲,下载个系统也很费劲。

G550确实有点老了,不过我的i5-M520也不年轻,性能应该比G550差一些,关键是我装了一块固态硬盘,一般上上论坛还可以。

点评

把 2004 20h4 里的 kernel32.dll 拿来,用一下试试, 或者干脆调用 1809 低版本里的 kernel32.dll 的函数句柄。  详情 回复 发表于 2020-12-15 08:46
回复

使用道具 举报

发表于 2020-11-22 22:10:28 | 显示全部楼层
多谢分享,,,,,,,,,,,,,,
回复

使用道具 举报

 楼主| 发表于 2020-12-15 08:46:47 | 显示全部楼层
Anson4 发表于 2020-7-31 16:35
G550确实有点老了,不过我的i5-M520也不年轻,性能应该比G550差一些,关键是我装了一块固态硬盘,一般上 ...

把 2004 20h4 里的 kernel32.dll 拿来,用一下试试,
或者干脆调用 1809 低版本里的 kernel32.dll 的函数句柄。
回复

使用道具 举报

 楼主| 发表于 2020-12-15 09:22:56 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2020-12-15 11:23 编辑

uefi.PNG

经测试,特意下载了一个 win10 2004的gho ,用 里面的 kernel32.dll ,通过 python 调用其 相关句柄,能够正常返回 启动类型是 bios 。
效果如图,说明,原有方案是有效的。
如果出现 返回值 1314 的,多半 应该是 权限问题。


奶奶的,下载下来的 居然 是 1903 ,
谁有 2004 的 kernel32.dll 发上来,测试下,、





点评

这个是20H2的,2004的更新版。  详情 回复 发表于 2020-12-15 20:32
回复

使用道具 举报

发表于 2020-12-15 20:32:31 | 显示全部楼层
dos时代菜鸟 发表于 2020-12-15 09:22
经测试,特意下载了一个 win10 2004的gho ,用 里面的 kernel32.dll ,通过 python 调用其 相关句柄,能 ...

这个是20H2的,2004的更新版。
kernel32.7z (281.41 KB, 下载次数: 6)

点评

确实 不行了,不知道还有 其他 啥好办法没有  详情 回复 发表于 2020-12-15 22:39
回复

使用道具 举报

 楼主| 发表于 2020-12-15 22:39:35 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2020-12-15 22:41 编辑
Anson4 发表于 2020-12-15 20:32
这个是20H2的,2004的更新版。

确实 不行了,不知道还有 其他 啥好办法没有
在 20h2 中 调用老版本的 kernel32.dll 也不行,显示无法定位 程序输入点。

回复

使用道具 举报

 楼主| 发表于 2021-1-14 12:11:16 | 显示全部楼层
Anson4 发表于 2020-7-30 20:40
请问楼主,在Win10 2004(19041)下,PECMD脚本返回的结果不正确,这个问题能解决了吗?

新版 pecmd 有此功能支持

见1楼。

点评

新版本的PECMD还能这么玩啊,不知道可靠程度如何?  详情 回复 发表于 2021-1-15 16:51
回复

使用道具 举报

发表于 2021-1-15 16:51:09 | 显示全部楼层
dos时代菜鸟 发表于 2021-1-14 12:11
新版 pecmd 有此功能支持

见1楼。

新版本的PECMD还能这么玩啊,不知道可靠程度如何?

点评

好像还是不行  详情 回复 发表于 2021-1-15 20:08
回复

使用道具 举报

 楼主| 发表于 2021-1-15 20:08:22 | 显示全部楼层
本帖最后由 dos时代菜鸟 于 2021-1-15 23:07 编辑
Anson4 发表于 2021-1-15 16:51
新版本的PECMD还能这么玩啊,不知道可靠程度如何?

这个应该可以了啦
bootmode.2021.2.7z (1.67 MB, 下载次数: 15)
回复

使用道具 举报

发表于 2021-3-2 09:50:16 | 显示全部楼层
本帖最后由 2013kyj 于 2021-3-2 09:54 编辑
liuzhaoyzz 发表于 2019-3-26 09:37
1、基于BCDEDIT的方案是不可靠的。一些情况下bcdedit根本就运行不了。
2、基于setupact.log判断的 ...

关于Windows是否是UEFI启动[不考虑在PE的情况下], 是否可以简单用命令mountvol z: /s来识别呢? MBR的不能加载EFI分区, 批处理应该怎么写呢, 欢迎讨论

点评

你的思路不对。  详情 回复 发表于 2021-3-2 10:16
回复

使用道具 举报

发表于 2021-3-2 10:16:53 | 显示全部楼层
2013kyj 发表于 2021-3-2 09:50
关于Windows是否是UEFI启动[不考虑在PE的情况下], 是否可以简单用命令mountvol z: /s来识别呢? MBR的不能 ...

你的思路不对。

点评

哦,能否指点一二, 我确实测试过, 能加载就是UEFI, 否则MBR  详情 回复 发表于 2021-3-2 11:07
回复

使用道具 举报

发表于 2021-3-2 11:07:16 | 显示全部楼层

哦,能否指点一二, 我确实测试过, 能加载就是UEFI, 否则MBR

点评

判断启动模式,贴自己都已经有了,还要什么?  详情 回复 发表于 2021-3-2 11:23
回复

使用道具 举报

发表于 2021-3-2 11:23:50 | 显示全部楼层
2013kyj 发表于 2021-3-2 11:07
哦,能否指点一二, 我确实测试过, 能加载就是UEFI, 否则MBR

判断启动模式,贴自己都已经有了,还要什么?
回复

使用道具 举报

发表于 2021-6-17 18:34:44 | 显示全部楼层
您没有权限
回复

使用道具 举报

 楼主| 发表于 2021-6-18 12:32:39 | 显示全部楼层
正确答案在一楼,有更新。
回复

使用道具 举报

发表于 2022-10-6 16:27:34 | 显示全部楼层
感谢楼主的分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 23:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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