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

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

   火... [复制链接]
发表于 2015-6-29 08:59:19 | 显示全部楼层
本帖最后由 singel 于 2015-6-29 09:19 编辑

[CALL $"D:\WIM\YunGuanjia527\YunShellExt.dll",DllUnregisterServer]        <1114>        :动态链接库(DLL)初始化例程失败。
[FILE "D:\Personal\Temp\bdyunguanjiaskinres"]        <1026>        :

M大,上面的错误码1114和1026是什么意思呢?


另:KILL命令怎么杀死相似的进程?如aa1.exe ,aa2.exe ,aa3.exe

点评

HELP\WINDOWS错误码.htm [attachimg]219851[/attachimg] [attachimg]219852[/attachimg] FIND --PID*@ &V,aa // aa*.* 的进程 FORX * NL &&V,&&VL { MSTR &&pid,&&file=%&VL% //此处过滤下  详情 回复 发表于 2015-6-29 14:31
回复

使用道具 举报

 楼主| 发表于 2015-6-29 14:31:21 | 显示全部楼层
singel 发表于 2015-6-29 08:59
[CALL $"D:\WIM\YunGuanjia527\YunShellExt.dll",DllUnregisterServer]                :动态链接库(DLL)初始化例程失败。 ...

HELP\WINDOWS错误码.htm
00048.png

00049.png


FIND  --PID*@  &V,aa    // aa*.* 的进程
FORX * NL &&V,&&VL
{
  MSTR &&pid,&&file=<1><6>%&VL%
  //此处过滤下
  KILL *%pid%  //杀之
}

点评

多谢M大。 附件里的DLL用CALL命令怎么才可以注册/卸载成功? 用CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServer不行,用EXEC =regsvr32 /s /u "%CurDir%\YunShellExt.dll"可以  详情 回复 发表于 2015-6-29 20:24
回复

使用道具 举报

 楼主| 发表于 2015-6-29 14:35:41 | 显示全部楼层
shq000 发表于 2015-6-29 08:33
请教下各位:下面是查询WIM映像信息卷号的部份代码,映像卷在9个以内都能显示出来,如果映像卷大于9个则无 ...

RSTR &&ipos=1,%&ipos%
改成
RSTR &&ipos=10,%&ipos%
SED &ipos=0,[^0-9].*,,%&ipos%

点评

改成 RSTR &&ipos=10,%&ipos% SED &ipos=0,[^0-9],,%&ipos% 上面1到9个映像卷可以正常显示出来,而且列表里有1-9选项,如果单个的映像超过9个如10个或11个列表里只显示1无其他选项。  详情 回复 发表于 2015-6-29 16:00
回复

使用道具 举报

发表于 2015-6-29 15:14:27 | 显示全部楼层
mdyblog 发表于 2015-6-28 18:06
是不是自己动态计算空间大小。

本来是要考虑动态调整空间大小的,发现太麻烦了。

昨天527104427给了我资料,直接动态调整字体大小这样很简单多了。

点评

这样也好。  详情 回复 发表于 2015-6-29 17:11
回复

使用道具 举报

发表于 2015-6-29 16:00:08 | 显示全部楼层
本帖最后由 shq000 于 2015-6-29 16:02 编辑
mdyblog 发表于 2015-6-29 14:35
RSTR &&ipos=1,%&ipos%
改成
RSTR &&ipos=10,%&ipos%


改成
RSTR &&ipos=10,%&ipos%
SED &ipos=0,[^0-9],,%&ipos%
上面1到9个映像卷可以正常显示出来,而且列表里有1-9选项,如果单个的映像文件卷数超过9个如10个或11个列表里只显示1无其他选项。

点评

估计其它的地方,也按照这种思维方法改。 没研究的 整个过程, 自己 举一反三吧。  详情 回复 发表于 2015-6-29 17:10
回复

使用道具 举报

 楼主| 发表于 2015-6-29 17:10:32 | 显示全部楼层
shq000 发表于 2015-6-29 16:00
改成
RSTR &&ipos=10,%&ipos%
SED &ipos=0,[^0-9],,%&ipos%

估计其它的地方,也按照这种思维方法改。
没研究的 整个过程, 自己 举一反三吧。
回复

使用道具 举报

 楼主| 发表于 2015-6-29 17:11:41 | 显示全部楼层
chenall 发表于 2015-6-29 15:14
本来是要考虑动态调整空间大小的,发现太麻烦了。

昨天527104427给了我资料,直接动态调整字体大小这 ...

这样也好。
回复

使用道具 举报

发表于 2015-6-29 18:06:22 | 显示全部楼层
本帖最后由 赤木刚宪 于 2015-6-30 07:19 编辑

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369561
老大请关注下这个WIN10PE


以U盘为启动盘,无法挂载该U盘自带的隐藏区(比如软堞通的高端隐藏)(此时可以用BOOTPART来挂载)
如果把启动WIM放本地,在硬盘启动可以挂载该U盘隐藏区



最后用BOOTICE比较了一下
U盘启动的时候该U盘变成HD盘,本机硬盘启动的时候该U盘是正常的RM盘

不知道怎么处理了。。。

挂载直接用的moun  u+的代码

点评

U盘启动的时候该U盘变成HD盘 -------------- 那就: SHOW U:-1 就可以了。  详情 回复 发表于 2015-6-30 10:40
回复

使用道具 举报

发表于 2015-6-29 20:24:14 | 显示全部楼层
mdyblog 发表于 2015-6-29 14:31
HELP\WINDOWS错误码.htm

多谢M大。

YunShellExt.zip (107.74 KB, 下载次数: 1)

附件里的DLL用CALL命令怎么才可以注册/卸载成功?

用CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServer不行,用EXEC =regsvr32 /s /u "%CurDir%\YunShellExt.dll"可以

点评

exec ="%&MyName%" CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServe 行吗?  详情 回复 发表于 2015-6-29 22:54
回复

使用道具 举报

 楼主| 发表于 2015-6-29 22:54:15 | 显示全部楼层

exec ="%&MyName%"  CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServe
行吗?

点评

不行, 一样返回1114错误码。PECMD2012用的是6.28日最新版。 执行exec ="%&MyName%" CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServer后: [EXEC ="D:\Tools\WimFile\PECMD.EXE" CALL $"D:\Personal\W  详情 回复 发表于 2015-6-30 06:17
回复

使用道具 举报

发表于 2015-6-30 06:17:40 | 显示全部楼层
本帖最后由 singel 于 2015-6-30 06:24 编辑
mdyblog 发表于 2015-6-29 22:54
exec ="%&MyName%"  CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServe
行吗?


不行, 一样返回1114错误码。PECMD2012用的是6.28日最新版。

exec =regsvr32 /s /u "%CurDir%\YunShellExt.dll"     --------------------------------------卸载成功

CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServer   ----------------------------------返回1114错误码

exec ="%&MyName%"  CALL $"%CurDir%\YunShellExt.dll",DllUnregisterServer  ----返回1114错误码
回复

使用道具 举报

发表于 2015-6-30 06:56:31 | 显示全部楼层
本帖最后由 chiannet 于 2015-6-30 07:39 编辑

DISK ,,,1,T
命令把分区操作数为0xEE  0xEF的分区给分配了盘符,M大能否改进一下,让分区操作数为0xEE  0xEF的分区保持隐藏?



或者功能1保持这样,增加功能4
DISK ,,,4,T
各式隐藏区及0xEE  0xEF分区保持隐藏,其它同功能1。

点评

MBR怎么有 0xEE的分区? 0xEE 不是GPT的容器吗  详情 回复 发表于 2015-6-30 08:47
回复

使用道具 举报

发表于 2015-6-30 08:31:11 | 显示全部楼层
本帖最后由 chiannet 于 2015-6-30 08:41 编辑
527104427 发表于 2015-6-30 08:04
老大看看 #10480 的问题,

U+高端写入,PE启动后以下代码无法挂载高端区:



各位路过的神仙看看,下列代码是否充分必要?

// D:全体本地硬盘上的非隐藏分区的总数

ENVI D=0
PART LIST DISK,X
FORX * %X%,H,
{
        FORM V,B=\\.\PHYSICALDRIVE%H%
        FIND $%B%=7,EXIT CONTINUE
        PART LIST PART %H%,P
        FORX * %P%,A,
        {
                FIND #%A%>0,
                {
                        PART -hextp LIST PART %H%#%A%,Q
                        MSTR T=<2>%Q%
                        LPOS I=%T%,1,0x0 0x11 0x12 0x14 0x16 0x17 0x1B 0x1C 0x1E 0x84 0x93
                        FIND #%I%=0,CALC #D=%D%+1
                        // MESS %H%:%A%\n%Q%\n%D%
                }
        }       
}

点评

LPOS I=_%T%_,1,*_0x0_0x11_0x12_0x14_0x16_0x17_0x1B_0x1C_0x1E_0x84_0x93_*  详情 回复 发表于 2015-6-30 10:34
回复

使用道具 举报

 楼主| 发表于 2015-6-30 08:47:46 | 显示全部楼层
chiannet 发表于 2015-6-30 06:56
DISK ,,,1,T
命令把分区操作数为0xEE  0xEF的分区给分配了盘符,M大能否改进一下,让分区操作数为0xEE  0x ...

MBR怎么有 0xEE的分区?
0xEE 不是GPT的容器吗

点评

某些MBR方式硬盘,为了支持UEFI启动,所建立的efi分区(0xEF,有时是0#1),在“DISK ,,,1,T”后,就会占据C:  详情 回复 发表于 2015-6-30 09:03
回复

使用道具 举报

发表于 2015-6-30 09:03:18 | 显示全部楼层
mdyblog 发表于 2015-6-30 08:47
MBR怎么有 0xEE的分区?
0xEE 不是GPT的容器吗

某些MBR方式硬盘,为了支持UEFI启动,所建立的efi分区(0xEF,有时是0#1),在“DISK ,,,1,T”后,就会占据C:

点评

DISK -4 加上了。 另外, 原有功能好, 通过选项0x04也可以过滤0xEE 0xEF的。 ---- 不好测试,没有测试。  详情 回复 发表于 2015-6-30 10:29
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:06:24 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-30 10:15 编辑
527104427 发表于 2015-6-30 08:04
老大看看 #10480 的问题,

U+高端写入,PE启动后以下代码无法挂载高端区:


测试,是可以的。
注意要是R格式的盘,才需要-mhide1
F格式直接 SHOW U:-1 就可以了, 不需要高端隐藏。


00049.png

效果图:
00050.png
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:29:44 | 显示全部楼层
chiannet 发表于 2015-6-30 09:03
某些MBR方式硬盘,为了支持UEFI启动,所建立的efi分区(0xEF,有时是0#1),在“DISK ,,,1,T”后,就会占 ...

DISK -4  加上了。
另外, 原有功能好, 通过选项0x04也可以过滤0xEE 0xEF的。

----
不好测试,没有测试。

点评

[attachimg]219920[/attachimg] [attachimg]219921[/attachimg]  详情 回复 发表于 2015-6-30 12:53
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:30:07 | 显示全部楼层
527104427 发表于 2015-6-30 08:32
有新情况,最新版PECMD的SHOW命令失败了:

SHOW  0:6,Y:

改了,测试通过。
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:34:32 | 显示全部楼层
chiannet 发表于 2015-6-30 08:31
各位路过的神仙看看,下列代码是否充分必要?

// D:全体本地硬盘上的非隐藏分区的总数

LPOS  I=_%T%_,1,*_0x0_0x11_0x12_0x14_0x16_0x17_0x1B_0x1C_0x1E_0x84_0x93_*

回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:35:50 | 显示全部楼层
527104427 发表于 2015-6-30 10:24
老大可能误会了。只有他这个WIN10PE才有问题,其它PE都是正常的。或许是PECMD在WIN10里面的挂载有点问题 ...


WIN10 没有测试环境。

其他的win10上正常吗?
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:40:45 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-30 10:47 编辑

U盘启动的时候该U盘变成HD盘
--------------
此时不是高端隐藏了,而是普通隐藏。

那就:
SHOW  U:-1
就可以了。

点评

好的,一会我测试下看看。感谢。  详情 回复 发表于 2015-6-30 11:45
回复

使用道具 举报

 楼主| 发表于 2015-6-30 10:42:52 | 显示全部楼层
本帖最后由 mdyblog 于 2015-6-30 10:45 编辑
527104427 发表于 2015-6-30 10:39
其它的没试过。下载他那个WIN10PE就行了。高端写入U盘,启动,就可以测试了。


最后用BOOTICE比较了一下
U盘启动的时候该U盘变成HD盘,本机硬盘启动的时候该U盘是正常的RM盘

不知道怎么处理了。。。

挂载直接用的moun  u+的代码
----------------
注意红色文字。此时不是高端隐藏了,而是普通隐藏。
此时直接 SHOW  U:-1
就可以了。


R格式-U+高端隐藏变F格式普通,是麻烦。

以前觉得, F格式格式高端隐藏 不用考虑。
现在来个 “R格式-U+高端隐藏变F格式普通”。
回复

使用道具 举报

发表于 2015-6-30 11:45:09 | 显示全部楼层
mdyblog 发表于 2015-6-30 10:40
U盘启动的时候该U盘变成HD盘
--------------
此时不是高端隐藏了,而是普通隐藏。[/backco ...

好的,一会我测试下看看。感谢。

点评

试试新版本。 也支持F格式的 高端隐藏。(管他有没有用,加上吧)  详情 回复 发表于 2015-6-30 11:49
回复

使用道具 举报

 楼主| 发表于 2015-6-30 11:48:07 | 显示全部楼层


可能WIN10特别吧。


试试新版本。 也支持F格式的 高端隐藏。(管他有没有用,加上吧)
效果:
00052.png
回复

使用道具 举报

 楼主| 发表于 2015-6-30 11:49:02 | 显示全部楼层
赤木刚宪 发表于 2015-6-30 11:45
好的,一会我测试下看看。感谢。


试试新版本(重新下载)。 也支持F格式的 高端隐藏。(管他有没有用,加上吧)

点评

哈哈,老大给力。 确实win10有改变  详情 回复 发表于 2015-6-30 12:08
回复

使用道具 举报

发表于 2015-6-30 12:08:15 来自手机 | 显示全部楼层
mdyblog 发表于 2015-6-30 11:49
试试新版本(重新下载)。 也支持F格式的 高端隐藏。(管他有没有用,加上吧)

哈哈,老大给力。
确实win10有改变
回复

使用道具 举报

发表于 2015-6-30 12:53:28 | 显示全部楼层
mdyblog 发表于 2015-6-30 10:29
DISK -4  加上了。
另外, 原有功能好, 通过选项0x04也可以过滤0xEE 0xEF的。


native03PE.png

X64.png

点评

那么, 旧版 也会忽略 盘符参数? 这希尔没动啊? 奇怪  详情 回复 发表于 2015-6-30 14:01
回复

使用道具 举报

 楼主| 发表于 2015-6-30 14:01:57 | 显示全部楼层


那么,  旧版  也会忽略 盘符参数?

这些没动啊? 奇怪

点评

旧版不会。  详情 回复 发表于 2015-6-30 14:16
回复

使用道具 举报

发表于 2015-6-30 14:16:44 | 显示全部楼层
mdyblog 发表于 2015-6-30 14:01
那么,  旧版  也会忽略 盘符参数?

这些没动啊? 奇怪

旧版不会。

点评

重心下载试试。  详情 回复 发表于 2015-6-30 16:16
回复

使用道具 举报

 楼主| 发表于 2015-6-30 16:16:36 | 显示全部楼层

重心下载试试。

点评

测试了在一台台式机测试了 03Pe、x86 Win 8.1 ramos 及x64 Win 8.1 ramos三个PE。没有发现意外。  详情 回复 发表于 2015-6-30 17:14
好的,马上测试。  详情 回复 发表于 2015-6-30 16:32
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-12 14:53

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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