无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
18901#
 楼主| 发表于 2024-5-16 18:23:40 | 只看该作者
hhh333 发表于 2024-5-16 17:43
也没必要,简单点好,就是两个按钮近一点固定那么远就行了

好的。

请测试   12CJ 2  12CK ,多测一下, 不放心。
回复

使用道具 举报

18902#
发表于 2024-5-16 18:27:11 | 只看该作者
本帖最后由 hhh333 于 2024-5-16 18:28 编辑
Anson4 发表于 2024-5-16 18:14
好像Windows的对话框,按钮都是右下角对齐的。

是的,按这个方式整也可以:

看来按钮要适当大一点点,不然显得小气
回复

使用道具 举报

18903#
发表于 2024-5-16 18:29:38 | 只看该作者
M大:您好!
今天下载新版的 pecmd,用在Smine的PE WIN10PE 64位全功能版-基于官方22H2镜像 测试了一下,发现:
新版的和下面的代码不兼容,一加这代码,就会出现一个错误提示:
//修复win+d快捷键不起作用的问题
CALL $--ret:hHwnd user32.dll,FindWindowW,Shell_TrayWnd
CALL $user32.dll,SendMessageW,#%hHwnd%,#1466,#0,#0

去掉这个代码,错误不会出现,但莫名其妙的发现:快捷键不能用了。查了下注册码,[HKEY_LOCAL_MACHINE\SOFTWARE\PELOGON\RAMDATA\HOTKEY],明明快捷键都在,就是无法用,换成旧版的(原PE自带的201201.88.05.82 版本)就可以用了。
真晕!
不知道是什么问题。

新版的 201201.88.05.94 的版本好像和 较新版的 WIN11 的 win+d快捷键 有冲突,具体可以看 Kuer 的PE KuerPE_23h2-22631.3296_A&S双用户.PPPOE.蓝牙.打印.摄像头_全功能

点评

建立一个 空的 %SystemRoot%\System32\OnShell.ini 就不报错。 按Win-D 也怒报错。 没有任何反应。  详情 回复 发表于 2024-5-18 14:28
PECMD 默认 自己 SendMessageW,#%hHwnd%,#1466,#0,#0 %SystemRoot%\System32\OnShell.ini 可以拦截 这个处理 参数 // 1:死 掉: AfterTerm 1 //0为首次 1为重启 // 2:执行前: BeforeStart 1  详情 回复 发表于 2024-5-16 19:57
回复

使用道具 举报

18904#
 楼主| 发表于 2024-5-16 19:57:44 | 只看该作者
xmzhqw 发表于 2024-5-16 18:29
M大:您好!
今天下载新版的 pecmd,用在Smine的PE WIN10PE 64位全功能版-基于官方22H2镜像 测试了一下, ...

PECMD 默认 自己 SendMessageW,#%hHwnd%,#1466,#0,#0

%SystemRoot%\System32\OnShell.ini 可以拦截 这个处理
参数
// 1:死  掉:  AfterTerm    1      //0为首次 1为重启
// 2:执行前:  BeforeStart  1      //0为首次 1为重启
// 3:执行后:  AfterRun     3 pid  //0为首次且失败 1为重启且失败 2为首次且成功 3为重启且成功


IFEX  #[ '%~1'='AfterRun' & %~2>=2 ],!!  THREAD+ ENVI @@SENDMSG=*?8000?10*Shell_TrayWnd*:0x5BA:0:0   //显示桌面

点评

正说到这个事Win11点这个显示桌面就崩要如何处理?  详情 回复 发表于 2024-5-16 20:02
回复

使用道具 举报

18905#
发表于 2024-5-16 20:02:45 | 只看该作者
mdyblog 发表于 2024-5-16 19:57
PECMD 默认 自己 SendMessageW,#%hHwnd%,#1466,#0,#0

%SystemRoot%\System32\OnShell.ini 可以拦截 这 ...

正说到这个事Win11点这个显示桌面就崩要如何处理?
回复

使用道具 举报

18906#
发表于 2024-5-16 21:12:35 | 只看该作者
512CL测了,不行。把显卡移到声卡前,可不影响网卡,但显卡也没驱动成功。如果代码不变,与原先的问题一样,显卡网卡都不能安装成功。

点评

0512CJ 0512CJ2 呢?  详情 回复 发表于 2024-5-16 21:37
回复

使用道具 举报

18907#
 楼主| 发表于 2024-5-16 21:37:01 | 只看该作者
本帖最后由 mdyblog 于 2024-5-16 21:38 编辑
hhh333 发表于 2024-5-16 21:12
512CL测了,不行。把显卡移到声卡前,可不影响网卡,但显卡也没驱动成功。如果代码不变,与原先的问题一样 ...

0512CJ   0512CJ2   0512CK 呢?

点评

又重新测试了,每种都启动4-5次 H:完全正常,改与不改都正常 J:启动5次大概有2次不正常,改后基本正常 J2:有一半次数不正常,改后基本正常 K:不正常,改后偶而正常 L:不正常,改后也不正常,要么显卡未驱  详情 回复 发表于 2024-5-16 22:00
回复

使用道具 举报

18908#
发表于 2024-5-16 22:00:37 | 只看该作者
本帖最后由 hhh333 于 2024-5-16 22:06 编辑
mdyblog 发表于 2024-5-16 21:37
0512CJ   0512CJ2   0512CK 呢?

又重新测试了,每种都启动4-5次
H:完全正常,改与不改都正常
J:启动5次大概有2次不正常,改后基本正常
J2:有一半次数不正常,改后基本正常
K:不正常,改后偶而正常
L:不正常,改后也不正常,要么显卡未驱动,要么网卡受影响

原来真是有的不一定每次正常。稳定版在H,H以后成功率下降

点评

好的。 麻烦试试 0512CM  详情 回复 发表于 2024-5-17 00:26
回复

使用道具 举报

18909#
 楼主| 发表于 2024-5-17 00:26:31 | 只看该作者
hhh333 发表于 2024-5-16 22:00
又重新测试了,每种都启动4-5次
H:完全正常,改与不改都正常
J:启动5次大概有2次不正常,改后基本正 ...

好的。
麻烦试试 0512CM
回复

使用道具 举报

18910#
发表于 2024-5-17 07:54:10 | 只看该作者
本帖最后由 hhh333 于 2024-5-17 07:56 编辑

测了PECMD0512CLM00B_DBG2C,反复多次,改与不改启动顺序均正常,win7/8中。
另外,好像MESS的按钮位置还没动的。
又搞通宵啊,厉害了。注意休息!



点评

试试 0512D  详情 回复 发表于 2024-5-17 11:44
好像, 就多一个符号的事。 原来的API用地址, 有个去抵制符号& 后来优化, 换成等价的简单API。 但是不用取地址。 好多处。批量修改。 有一处漏网, &没取掉。 编译器也没报错! 每次 批量该,都是胆战心惊  详情 回复 发表于 2024-5-17 10:00
回复

使用道具 举报

18911#
 楼主| 发表于 2024-5-17 10:00:03 | 只看该作者
本帖最后由 mdyblog 于 2024-5-17 10:08 编辑
hhh333 发表于 2024-5-17 07:54
测了PECMD0512CLM00B_DBG2C,反复多次,改与不改启动顺序均正常,win7/8中。
另外,好像MESS的按钮位置还 ...

好像, 就多一个符号的事。
原来的API用地址, 有个去抵制符号&
后来优化, 换成等价的简单API。 但是不用取地址。
好多处。批量修改。
有一处漏网, &没取掉。 参数明显不一样, 编译器也没报错! (bool 当整数1,都不让)

每次 批量该,都是胆战心惊!!! 就怕那儿歪了。

点评

这个并发安装毕竟偶然性比较大,譬如有时可以有时又不行的情况有的版本就存在。你这个调试好了,我基本就改成先开一个pecmd安装显卡,之后按顺序安装声卡,再后面的网卡、摄像头全部另开PECMD安装,声卡安装完其他也  详情 回复 发表于 2024-5-17 11:01
回复

使用道具 举报

18912#
发表于 2024-5-17 11:01:28 | 只看该作者
mdyblog 发表于 2024-5-17 10:00
好像, 就多一个符号的事。
原来的API用地址, 有个去抵制符号&
后来优化, 换成等价的简单API。 但是 ...

这个并发安装毕竟偶然性比较大,譬如有时可以有时又不行的情况有的版本就存在。你这个调试好了,我基本就改成先开一个pecmd安装显卡,之后按顺序安装声卡,再后面的网卡、摄像头全部另开PECMD安装,声卡安装完其他也基本安装好了,只要这个显卡安装不影响其他安装,安装其他安装对别的驱动安装影响不大。但好像用THRE另开线程似乎没有另开pecmd的效果。

点评

影响的是TIPS命令。  详情 回复 发表于 2024-5-17 13:59
回复

使用道具 举报

18913#
 楼主| 发表于 2024-5-17 11:44:20 | 只看该作者
hhh333 发表于 2024-5-17 07:54
测了PECMD0512CLM00B_DBG2C,反复多次,改与不改启动顺序均正常,win7/8中。
另外,好像MESS的按钮位置还 ...

试试 0512D

点评

刚才又测试了Win864位,问题较多: 1、启动阶段直到呼出维护菜单,左上角的文字是重叠的,呼出菜单以后再TEXT打上去的是正常的; 2、不能驱动显卡,有时网卡也驱动不了; 3、关机重启失效了  详情 回复 发表于 2024-5-17 18:11
win7中启动了四次都是成功的,应该问题不大了  详情 回复 发表于 2024-5-17 15:16
回复

使用道具 举报

18914#
发表于 2024-5-17 12:32:00 | 只看该作者
谢谢分享
回复

使用道具 举报

18915#
 楼主| 发表于 2024-5-17 13:59:19 | 只看该作者
hhh333 发表于 2024-5-17 11:01
这个并发安装毕竟偶然性比较大,譬如有时可以有时又不行的情况有的版本就存在。你这个调试好了,我基本就 ...

影响的是TIPS命令。

点评

tips冲突引起安装失败?  详情 回复 发表于 2024-5-17 15:18
回复

使用道具 举报

18916#
发表于 2024-5-17 15:16:57 | 只看该作者

win7中启动了四次都是成功的,应该问题不大了
回复

使用道具 举报

18917#
发表于 2024-5-17 15:18:36 | 只看该作者
mdyblog 发表于 2024-5-17 13:59
影响的是TIPS命令。

tips冲突引起安装失败?

点评

tps 没有等待(参数错误), 直接往下走了。  详情 回复 发表于 2024-5-17 15:41
回复

使用道具 举报

18918#
 楼主| 发表于 2024-5-17 15:41:14 | 只看该作者
hhh333 发表于 2024-5-17 15:18
tips冲突引起安装失败?

tps 没有等待(参数错误), 直接往下走了。
回复

使用道具 举报

18919#
发表于 2024-5-17 16:56:12 | 只看该作者
这个是怎么用的
CALC[-u-txt-cb-[Lfr:Lto[:Rfr:step]]]

点评

下载 PECMD-CALC向量-泮安宁.7z  详情 回复 发表于 2024-5-17 20:08
好像也是向量操作  详情 回复 发表于 2024-5-17 18:42
回复

使用道具 举报

18920#
发表于 2024-5-17 18:11:15 | 只看该作者

刚才又测试了Win864位,问题较多:
1、启动阶段直到呼出维护菜单,左上角的文字是重叠的,呼出菜单以后再TEXT打上去的是正常的;
2、不能驱动显卡,有时网卡也驱动不了;
3、关机重启失效了

Win11/8.1 64位是正常的

点评

前面版 就有的。 还是新版 出来的?  详情 回复 发表于 2024-5-17 20:10
回复

使用道具 举报

18921#
 楼主| 发表于 2024-5-17 18:42:01 | 只看该作者
泮安宁 发表于 2024-5-17 16:56
这个是怎么用的
CALC[-u-txt-cb-[Lfr:Lto[:Rfr:step]]]

好像也是向量操作
回复

使用道具 举报

18922#
 楼主| 发表于 2024-5-17 20:08:02 | 只看该作者
泮安宁 发表于 2024-5-17 16:56
这个是怎么用的
CALC[-u-txt-cb-[Lfr:Lto[:Rfr:step]]]

下载 PECMD-CALC向量-泮安宁.7z


  1. ENVI^ ForceLocal=1 EnviMode=1
  2. //2进制向量 用共同的宽度设置
  3. //一个向量是一个变量名,通过游标指向元素 C:2进制 A:2进制  B:ANSCII B1..Bn
  4. TEAM SET$ A=0x0031 0x0032 0x0033 0x0034| SET B1=11|SET B2=22| SET$ C=0x0031 0x0032 0x0033 0x0034 *10 0

  5. CALC-[1:2:1:1]  #?2~?&C?:%%d=%A?short:~%%d% + %%B%%d%%   //用共同的宽度设置  ?2~ 宽度2字节,偏移以该宽度为单位
  6. MESS [%C?short:~1%] [%C?short:~2%] <%&C%>
  7. ////////////////////////////////////

  8. //2进制向量 各自带有宽度信息
  9. //一个向量是一个变量名,通过游标指向元素
  10. TEAM SET$ A=0x0031 0x0032 0x0033 0x0034| SET B1=11|SET B2=22| SET$ C=0x0031 0x0032 0x0033 0x0034 *10 0
  11. CALC-[1:2:1:1]  #?&C?2:~%%d=%A?short:~%%d% + %%B%%d%%  //各自带有宽度信息   ?2:~ 宽度2字节,偏移以该宽度为单位
  12. MESS [%C?short:~1%] [%C?short:~2%] <%&C%>
  13. ////////////////////////////////////

  14. //ANSCII向量
  15. //每个元素是一个变量名
  16. TEAM SET A1=1| SET A2=2|SET B1=11|SET B2=22|
  17. CALC-[1:2:1:1]  #&&C%%d=%%A%%d%% + %%B%%d%%
  18. MESS [%&C1%] [%&C2%]
复制代码


点评

这个版本正则出问题了 MSTR也有点问题,不支持MSTR -delims:< &&SSID=%&&SSID%这样写了 怎么不能上传附件了,传到蓝奏云了 https://wwz.lanzouj.com/iQCDz1z1y0re 密码:hqyn[/backcolor]  详情 回复 发表于 2024-5-18 00:43
好的,感谢m大  详情 回复 发表于 2024-5-17 20:22
回复

使用道具 举报

18923#
 楼主| 发表于 2024-5-17 20:10:25 | 只看该作者
hhh333 发表于 2024-5-17 18:11
刚才又测试了Win864位,问题较多:
1、启动阶段直到呼出维护菜单,左上角的文字是重叠的,呼出菜单以后 ...

前面版 就有的。 还是新版 出来的?

点评

240501测试F,测试完全正常。240512测试D,32位正常,64位就有上面说的问题在Win8中。 前面一直测试32位  详情 回复 发表于 2024-5-17 20:16
回复

使用道具 举报

18924#
发表于 2024-5-17 20:16:18 | 只看该作者
本帖最后由 hhh333 于 2024-5-17 20:29 编辑
mdyblog 发表于 2024-5-17 20:10
前面版 就有的。 还是新版 出来的?

240501测试F,测试完全正常。240512测试D,32位正常,64位就有上面说的问题在Win8中。

前面一直测试32位


点评

0512C 怎么样?  详情 回复 发表于 2024-5-17 22:17
2022-08-22 版怎么样?  详情 回复 发表于 2024-5-17 21:36
回复

使用道具 举报

18925#
发表于 2024-5-17 20:22:07 | 只看该作者
mdyblog 发表于 2024-5-17 20:08
下载 PECMD-CALC向量-泮安宁.7z

好的,感谢m大
回复

使用道具 举报

18926#
 楼主| 发表于 2024-5-17 21:36:12 | 只看该作者
本帖最后由 mdyblog 于 2024-5-17 21:37 编辑
hhh333 发表于 2024-5-17 20:16
240501测试F,测试完全正常。240512测试D,32位正常,64位就有上面说的问题在Win8中。

前面一直测试32 ...

0501F 正常 是吧。 那我对比下。

点评

是的,0501F是正常的。 怎么32位与64位还有很多不同?  详情 回复 发表于 2024-5-18 08:57
回复

使用道具 举报

18927#
发表于 2024-5-17 21:57:47 | 只看该作者
CALC-[1:2:1:1]  #?2~?&C?:%%d=%A?short:~%%d% + %%B%%d%%
m大能不能详细解释一下,我有点晕从没用过这种格式
[1:2:1:1],偏移量左起1到左起2,步长1对吗,第三个数字右起1?
A?short:~%%d,从变量A中截取两个字节,~不知什么意思

点评

[attachimg]541725[/attachimg] ~以数据本书长度为单位 的 游标/偏移 ,, 否则是字节单位。 CALC-[1:2:1:1] 1:2 表示等号左边 名称的 起始 和 结束 1 等号右边 部分处理时的 起始 1 步长  详情 回复 发表于 2024-5-18 06:53
好像搞懂了...  详情 回复 发表于 2024-5-17 23:01
回复

使用道具 举报

18928#
 楼主| 发表于 2024-5-17 22:17:58 | 只看该作者
hhh333 发表于 2024-5-17 20:16
240501测试F,测试完全正常。240512测试D,32位正常,64位就有上面说的问题在Win8中。

前面一直测试32 ...

0512C 怎么样?
回复

使用道具 举报

18929#
发表于 2024-5-17 23:01:31 | 只看该作者
泮安宁 发表于 2024-5-17 21:57
CALC-[1:2:1:1]  #?2~?&C?:%%d=%A?short:~%%d% + %%B%%d%%
m大能不能详细解释一下,我有点晕从没用过这种 ...

好像搞懂了...
回复

使用道具 举报

18930#
发表于 2024-5-18 00:43:58 | 只看该作者
本帖最后由 泮安宁 于 2024-5-18 07:17 编辑
mdyblog 发表于 2024-5-17 20:08
下载 PECMD-CALC向量-泮安宁.7z

这个版本正则出问题了,获取的行数一直是1
MSTR也有点问题,不支持MSTR -delims:< &&SSID=<(-2)->%&&SSID%这样写了
怎么不能上传附件了,传到蓝奏云了
https://wwz.lanzouj.com/iQCDz1z1y0re
密码:hqyn

点评

SED修复了。 新版 SED 支持 2进制 对象操作。 中间 含有 串结尾符, 的也可以正常处理。 比如MS 的 度字符串, 可以 串结尾符SED成换行符 就 替换成多行串。 参见 NULL替换4.wcs  详情 回复 发表于 2024-5-18 19:39
TEAM SET SSID=123  详情 回复 发表于 2024-5-18 07:18
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-1 14:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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