无忧启动论坛

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

(恳请水大、虫大明示)水大3PEUD的pecm.ini中的几个语句没弄明白

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-8 21:59:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过虫大的一些指点,基本会看PECMD了,但有个别的还是不太明白,比如下面这些
  1. TEAM PATH %SystemDrive%\TEMP|INIT U,3690|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
复制代码
CALL $SHELL32.DLL,DllInstall,#1,U  调用SHELL32.DLL的DllInstall函数,那么DllInstall这个函数起什么作用(没有百度到)以及后面的#1,U这两个参数都是什么意思呢?
  1. LINK %Programs%\附件\分配磁盘盘符,X:\WXPE\SYSTEM32\SHOWDRIVE.EXE,,Shell32.dll#83
复制代码
经查看shell32.dll的图标83与进入PE后快捷方式显示的图标不一样?不知道是否正常?
  1. REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
  2. EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"
复制代码
没发现有MiniNT项,这句regi命令在这里要说明什么问题?EXEC语句为什么要DLL重命名呢?"
  1. MOUN WXRSXP.WIM,P:\WXRS\,1,%TEMP%
  2. ENVI OPDir=P:\WXRS
复制代码
1、这两个P我也改为U了(确定保存成功),重新格式化U盘,再次U启进入PE后,发现WXRS占用的还是Y盘,而且程序里相关的快捷方式也没有了
2、虽然看了PECMD,但对1,%TEMP%这两个参数还是没太明白1可以是2,3,4,5等吗?temp这个目录可有可无吗?起什么作用,PECMD的说明没看明白
  1. HOTK #120,PECMD EXEC !X:\WXPE\SYSTEM32\66369.CMD
  2. HOTK #121,PECMD EXEC !X:\WXPE\SYSTEM32\CLEANTEMP.CMD
复制代码
解压winpe.iso没有发现66369.CMD和CLEANTEMP.CMD这两个文件,但做成U启后,不知道这两个文件从哪里就COPY到SYSTEM32这个目录里面了,这两个文件从哪里来的呢?

  这个显示桌面的的LINK语句没有找到在哪里

winpe.iso解压后的目录
U启后的目录log文件以及.manifest文件是怎么来的

终于发问完了,不知道水大,虫大等大大们看到后可不可以帮忙回复一下,再此谢过了先

[ 本帖最后由 2012kwiak 于 2012-2-11 18:11 编辑 ]
2#
 楼主| 发表于 2012-2-9 14:10:54 | 只看该作者
木有人回答??
回复

使用道具 举报

3#
发表于 2012-2-9 16:59:39 | 只看该作者
原帖由 2012kwiak 于 2012-2-9 14:10 发表
木有人回答??


连走都不会走,就要跑,,那太难了

先要恭喜PE圈儿又多了一位朋友,不过,看了你的相关帖子,,你的底子太差了

连 批处理 DOS的一些基本参数都有些发晕

别一口吃个胖子了,,,找个PE,从最简单的加个外置,开始吧,,慢慢的再研究内核
回复

使用道具 举报

4#
 楼主| 发表于 2012-2-9 19:11:02 | 只看该作者

回复 #3 网虫2008 的帖子

谢谢虫大的回复,因为我不是系统的从头学PECMD,从虫大两次的回复,这两天对水大的PECMD.INI正在研究,大体基本都明白什么意思了,就是上面这些问题确实没有搞懂,还请虫大再次费心给讲解一下。在些谢过了先!
回复

使用道具 举报

5#
发表于 2012-2-9 20:59:33 | 只看该作者
好好学习下老九的PECMD.EXE帮助.
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

或启动PE后.按F1.
你定有收获.

PECMD.INI 是配置文件.但不包括全部.要配合winpe.ini或winpe03.ini来看.
如有那句不解.把那句前面加上//.取消它.启动PE看变化...

注意
TEAM PATH %SystemDrive%\TEMP|INIT U,3690|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
是一句写了三个命令.
回复

使用道具 举报

6#
 楼主| 发表于 2012-2-9 23:02:04 | 只看该作者

回复 #5 66369 的帖子

又看一了遍还是没弄明白啊,水大指点一下吧,谢谢了
回复

使用道具 举报

7#
 楼主| 发表于 2012-2-10 22:22:31 | 只看该作者
头疼啊,无人问津
回复

使用道具 举报

8#
发表于 2012-2-11 07:54:08 | 只看该作者
你应该来我们小小班补课……不能一下子跳到大班…………

X盘是PE启动时才有的,没启动PE那来的X盘啊……
回复

使用道具 举报

9#
发表于 2012-2-11 08:26:39 | 只看该作者
翻看pecmd,一条条看吧
回复

使用道具 举报

10#
 楼主| 发表于 2012-2-11 10:16:50 | 只看该作者

回复 #8 U5558 的帖子

什么小小班补课?
回复

使用道具 举报

11#
 楼主| 发表于 2012-2-11 18:23:03 | 只看该作者

回复 #5 66369 的帖子

对着PECMD看的
1、水大说“TEAM PATH %SystemDrive%\TEMP|INIT U,3690|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
是一句写了三个命令.”,我知道是一句写了三个命令,我只是不知道DllInstall这个函数起什么作用(没有百度到)以及后面的#1,U这两个参数都是什么意思呢?,水大说看PECMD,PECMD里好像也没有这个函数及后面两个参数的具体含意

2、LINK %Programs%\附件\分配磁盘盘符,X:\WXPE\SYSTEM32\SHOWDRIVE.EXE,,Shell32.dll#83
经查看shell32.dll的图标83与进入PE后快捷方式显示的图标不一样?不知道是否正常?

3、REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"
确实没弄明白REGI在这里要注册什么东西,注册表里也没有发现这个minint项,也没理解水大为什么要重命名DLL

4、MOUN WXRSXP.WIM,P:\WXRS\,1,%TEMP%
ENVI OPDir=P:\WXRS
我的意思是如何可以自己随意更改未被占用的盘符
Wim文件的映像ID : WIM文件中的映像ID,用数值表示。只读挂载映像时,映像ID为 1 时可省略。    ┃
WimFltr临时目录 : 当设置WimFltr临时工作目录时表示RW方式挂载,这个目录建议设置到硬盘。
这两个参数的解释是说明了,但没有理解,还请水大麻烦给解释一下

5、HOTK #120,PECMD EXEC !X:\WXPE\SYSTEM32\66369.CMD
HOTK #121,PECMD EXEC !X:\WXPE\SYSTEM32\CLEANTEMP.CMD
解压winpe.iso没有发现66369.CMD和CLEANTEMP.CMD这两个文件,但做成U启后,不知道这两个文件从哪里就COPY到SYSTEM32这个目录里面了,这两个文件从哪里来的呢?

  这个显示桌面的的LINK语句没有找到在哪里

winpe.iso解压后的目录
U启后的目录log文件以及.manifest文件是怎么来的

[ 本帖最后由 2012kwiak 于 2012-2-11 18:24 编辑 ]
回复

使用道具 举报

12#
发表于 2012-2-11 20:52:56 | 只看该作者
5HOTK #120,PECMD EXEC !X:\WXPE\SYSTEM32\66369.CMD
HOTK #121,PECMD EXEC !X:\WXPE\SYSTEM32\CLEANTEMP.CMD
解压winpe.iso没有发现66369.CMDCLEANTEMP.CMD这两个文件,
但做成U启后,不知道这两个文件从哪里就COPYSYSTEM32这个目录里面了,
这两个文件从哪里来的呢?

我心如水老师的版本有很多种,也不晓得您下载的是哪一种版本?
有一种66369.CMDCLEANTEMP.CMD是压缩在WXRSXP.WIM,将其解压缩就可看到,
另一种66369.CMDCLEANTEMP.CMD是压缩在WINPE03.ISO,ISO工具解开就可看到,
反正一个原则,找档案SIZE大的,将其解压缩,您就会找到一些您未留意的档案。

[ 本帖最后由 2011phantom 于 2012-2-11 20:55 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2012-2-11 23:01:21 | 只看该作者

回复 #12 2011phantom 的帖子

水大的3PEUD
谢谢楼上回复,66369.CMD及CLEANTEMP.CMD是压缩在WINPE03.ISO,而XPSP3里没有这两个CMD,但我选项的是XPSP3啊,为什么XPPE里会有66369.CMD及CLEANTEMP.CMD呢?
回复

使用道具 举报

14#
发表于 2012-2-11 23:24:50 | 只看该作者
回复 #13 2012kwiak 的帖子

水大的3PEUD ß 请告知下载网址

2LINK %Programs%\附件\分配磁盘盘,X:\WXPE\SYSTEM32\SHOWDRIVE.EXE,,Shell32.dll#83
经查看shell32.dll的图标83与进入PE后快捷方式显示的图标不一样?不知道是否正常?

请参考
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189119&pid=2383701&page=1&extrra=

[ 本帖最后由 2011phantom 于 2012-2-11 23:30 编辑 ]
回复

使用道具 举报

15#
 楼主| 发表于 2012-2-12 09:16:39 | 只看该作者

回复 #14 2011phantom 的帖子

水大的3PEUD ß 请告知下载网址
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187211&extra=page%3D2 10楼附件打开 最后一个
或直接
我心如水 v2012.1-3PE-UD 合盘 229MB
http://115.com/file/e6ryyhni#

Resource Hacker保存[图标]资源
会有Icon_1.icoIcon_104.icoxxx.rc等图标档案
GreenFish Icon Editor Pro等工具修改
刚才所存下的Icon_6.ico, Icon_7.ico, Icon_8.ico等图标档案
上面给他写上编号,
再置放原来的图标,
就可知道
LINK %Desktop%\show出移动硬盘,%systemroot%\system32\ShowDrive.EXE,,Shell32.dll,#7
是用到哪一个图标了

红色的两句没弄明白

[ 本帖最后由 2012kwiak 于 2012-2-12 09:31 编辑 ]
回复

使用道具 举报

16#
发表于 2012-2-12 13:09:06 | 只看该作者
回复 #15 2012kwiak 的帖子

上面给他写上编号,
再置放原来的图标,

因为上传档案大小受限,
我就上传ICON_8当例子,
以此类推,

ICON_7_修改截图
注意16X16,32X32,48X48都要修改到
还有原始SHELL32.DLL要做备份


[ 本帖最后由 2011phantom 于 2012-2-12 14:09 编辑 ]

ICON_7_修改截图.png (138.58 KB, 下载次数: 33)

ICON_7_修改截图.png

Icon_8.rar

403 Bytes, 下载次数: 9, 下载积分: 无忧币 -2

回复

使用道具 举报

17#
发表于 2012-2-12 16:17:13 | 只看该作者

回复 #13 2012kwiak 的帖子

水大的3PEUD
谢谢楼上回复,66369.CMD及CLEANTEMP.CMD是压缩在WINPE03.ISO,

而XPSP3里没有这两个CMD,但我选项的是XPSP3啊,
为什么XPPE里会有66369.CMD及CLEANTEMP.CMD呢?

您确定您选的是XPSP3
但进入桌面是否真的是XPSP3
XPSP3时,仍有载入66369.CMDCLEANTEMP.CM这两个档案?

您可试着将WINPE.ISO删除,
再选XPSP3进入桌面看看结果是如何?
回复

使用道具 举报

18#
 楼主| 发表于 2012-2-13 14:32:26 | 只看该作者

回复 #17 2011phantom 的帖子

首先呢,确实是XPSP3
您可试着将WINPE.ISO删除,
再选XPSP3进入桌面看看结果是如何?
如果将WINPE.ISO删除就会下面这样



SHELL32,如果是图标的话,有83


如果是图标组就没有83,不知道怎么保存哪个,修改哪个


[ 本帖最后由 2012kwiak 于 2012-2-13 14:35 编辑 ]
回复

使用道具 举报

19#
发表于 2012-2-13 23:15:01 | 只看该作者

回复 #18 2012kwiak 的帖子

我在WINPE.ISO里也没找到
66369.CMD和CLEANTEMP.CMD这两个文件


经观察确认
PECMD.INI
LINK %Programs%\附件\分配磁盘盘符,%WS%\SHOWDRIVE.EXE,,Shell32.dll#83
注:Shell32.dll#83 对应Icon_84.ico


WXRS.INI
LINK %Programs%\设置临时文件,X:\WXPE\SYSTEM32\PECMD.EXE,LOAD X:\WXPE\SYSTEM32\PESET.INI,SHELL32.DLL#12
LINK %Programs%\附件\搜索 PETOOLS 程序,X:\WXPE\SYSTEM32\PETOOLS.CMD,,Shell32.dll#22
注:SHELL32.DLL#12 对应Icon_13.ico
注:Shell32.dll#22 对应Icon_23.ico

以此类推Shell32.dll#n对应Icon_n+1.ico
回复

使用道具 举报

20#
 楼主| 发表于 2012-2-14 01:25:06 | 只看该作者

回复 #19 2011phantom 的帖子

哦,我是通过你的保存所有图标的方法找到Icon_n的,如果直接打开shell32.dll想到到某个Icon_n,有什么办法可以快速找到吗?还有就是Shell32.dll#83对应的是图标还是图标组呢?
回复

使用道具 举报

21#
发表于 2012-2-14 07:30:12 | 只看该作者

回复 #20 2012kwiak 的帖子

哦,我是通过你的保存所有图标的方法找到Icon_n的,
如果直接打开shell32.dll想到到某个Icon_n
有什么办法可以快速找到吗?
还有就是Shell32.dll#83对应的是图标还是图标组呢?

当您在储存ICON时,假设檔名为try,
则会储存Icon_1.ico到Icon_104.ico
还有try.rc
用一般编辑软件打开try.rc
您就可以看到
269 ICON "Icon_83.ico"
271 ICON "Icon_84.ico"
273 ICON "Icon_85.ico"

那表示Icon_84.ico在图标组的271位置


[ 本帖最后由 2011phantom 于 2012-2-14 07:52 编辑 ]

Snap1.png (38.4 KB, 下载次数: 40)

Snap1.png

Snap1.png (32.7 KB, 下载次数: 24)

Snap1.png
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-30 01:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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