无忧启动论坛

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

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

    [复制链接]
8071#
 楼主| 发表于 2014-7-4 21:20:31 | 只看该作者
singel 发表于 2014-7-4 17:30
[quote=]
@echo off
pushd %~dp0


-----V5----
增加CMD/BAT文件关联 按钮

8494#
回复

使用道具 举报

8072#
 楼主| 发表于 2014-7-4 21:36:35 | 只看该作者
本帖最后由 mdyblog 于 2014-7-4 21:39 编辑
fukystone 发表于 2014-7-4 20:59
最新版解决问题了,多谢。
不过让人沮丧的是:我发现挂载wim后自动执行的ini(wcs)文件,一样不能写入 ...


1) 改变系统设置,
HELP\PECMD补充说明.doc\八、关闭UAC:

2) PECMD.EXE 的资源24\1\2052 中的               《=====1步设好了,这步可不用设置。
asInvoker 改为 requireAdministrator
【编辑脚本】  【保存】

点评

又试了一下,问题总算是解决了,但是结果非常怪异,简单说下: 1、如果是正常目录下,目前的版本是可用的。 2、如果是wim挂载目录,那么目前的版本出错,但是只要进入挂载目录再执行一遍wcs文件,那就没问题了(而  详情 回复 发表于 2014-7-4 23:24
回复

使用道具 举报

8073#
 楼主| 发表于 2014-7-4 21:46:47 | 只看该作者
本帖最后由 mdyblog 于 2014-7-4 23:08 编辑
527104427 发表于 2014-7-4 19:52
XP下,最新版:
exec @=cmd.exe /c md abcd
失败


PECMD4.0 也不可,而且出错。
不要在正常系统上用EXEC @, 改功能需要系统支持。 PE上用PECMD.EXE控制启动的,EXEC @只设计给PE用的。
用 EXEC !  吧。
回复

使用道具 举报

8074#
发表于 2014-7-4 23:24:32 | 只看该作者
mdyblog 发表于 2014-7-4 21:36
1) 改变系统设置,
HELP\PECMD补充说明.doc\八、关闭UAC:

又试了一下,问题总算是解决了,但是结果非常怪异,简单说下:
1、如果是正常目录下,目前的版本是可用的。
2、如果是wim挂载目录,那么目前的版本出错,但是只要进入挂载目录再执行一遍wcs文件,那就没问题了(而且你不能直接执行2遍,只能是第一遍执行完后,另开进程再执行一遍,否则无效)
3、把转换后的wcs中的所有16进制转换全部去掉(--16),则全部成功(跟踪500多条注册表信息,累死我了……)

所以,请在转换时去掉--16吧。
REGI --16 #HKCU\Software\Microsoft\Office\12.0\Common\General\Authorized=2147483647

reg add "HKCU\Software\Microsoft\Office\12.0\Common\General" /f /v "Authorized" /t REG_DWORD /d 2147483647
注册表的跟踪结果,上述2行写入的值是不同的

点评

看了小reg命令。 -----V6---- REG_DWORD 不需要 --16 reg 16进制本来需要0x, 和REGI一致。 REG ADD HKLM\Software\MyCa /v Data4b /t REG_DWORD /d 0x123456789  详情 回复 发表于 2014-7-5 00:01
回复

使用道具 举报

8075#
 楼主| 发表于 2014-7-5 00:01:11 | 只看该作者
本帖最后由 mdyblog 于 2014-7-5 00:32 编辑
fukystone 发表于 2014-7-4 23:24
又试了一下,问题总算是解决了,但是结果非常怪异,简单说下:
1、如果是正常目录下,目前的版本是可用 ...


看了小reg命令。
-----V6----
REG_DWORD 不需要 --16
reg  16进制本来需要0x, 和REGI一致。

REG ADD HKLM\Software\MyCa /v Data4b /t REG_DWORD  /d 0x123456789


》》只能是第一遍执行完后,另开进程再执行一遍,否则无效
下写道一个%TEMP%下的临时文件   %TEMPF%
再拷贝过去   FILE  %TEMPF%=>%DST%
不成功,等1秒,开子进程 拷贝,如此循环最多100次。
    EXEC  =*"%MYNAME%"  FILE  %TEMPF%=>%DST%

或者, NOTEPAD 只接打开 %TEMPF%.

其实在WIM中转换并写到 WIM中的就少,几乎可以不理。


-----V6----
REG_DWORD 不需要 --16
WIM 目录不刷新问题。

哦, 测试了是WIM驱动的BUG, 只是没有刷新而已, 其实生成了,
加了个强制刷新操作。--好了。

w.png (13.6 KB, 下载次数: 358)

w.png

点评

新版一切正常。 不过 FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT - 这句中,SET bstr=0是什么作用?它会造成转换后#HKLM没有和其他行对齐(差一个空行)。我试着去掉了,好像也没影响。 另外有一点  详情 回复 发表于 2014-7-5 10:06
回复

使用道具 举报

8076#
发表于 2014-7-5 10:06:53 | 只看该作者
mdyblog 发表于 2014-7-5 00:01
看了小reg命令。
-----V6----
REG_DWORD 不需要 --16

新版一切正常。
不过  FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT -
这句中,SET bstr=0是什么作用?它会造成转换后#HKLM没有和其他行对齐(差一个空行)。我试着去掉了,好像也没影响。
另外有一点意外之喜,换成REGI后,对注册表的操作时间节省了一个数量级。
我在做wim版的office2007,1700多条注册表信息,原先用reg注册,64位下要1分多钟,换REGI后不到10秒。M大这个工具真是帮大忙了,非常感谢。
俗话说得陇望蜀,M大能不能进一步做一个把reg文件(注册表导出文件)转换成wcs的工具?
以前有工具把这类文件转换为批处理,当然也可以用REGCMD2WCS再把批处理转换为wcs,不过中间多了一步,如果能一步到位就方便了,关键是速度上的提升很大。
当然,如果太麻烦就算了,现在也能将就用。再次感谢!

点评

>>不过 FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT - >>这句中,SET bstr=0是什么作用?它会造成转换后#HKLM没有和其他行对齐(差一个空行)。我试着去掉了,好像也没影响。 没逻辑影响。 就是  详情 回复 发表于 2014-7-5 10:49
回复

使用道具 举报

8077#
 楼主| 发表于 2014-7-5 10:49:17 | 只看该作者
本帖最后由 mdyblog 于 2014-7-5 11:04 编辑

fukystone 发表于 2014-7-5 10:06
新版一切正常。
不过  FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT -
这句中,SET bstr=0是 ...


>>不过  FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT -
>>这句中,SET bstr=0是什么作用?它会造成转换后#HKLM没有和其他行对齐(差一个空行)。我试着去掉了,好像也没影响。

没逻辑影响。

就是省个TEAM 。。。|
你不是文这么多 TEAM嘛?

还是 对齐重要。
我就多达几个空格吧。

还有个 REG_BINARY。
  1. TEAM REGI  $HKLM\Software\MyCa\Data=  111 "%%L" ||    CC  |
  2.      REGI --16 @HKLM\Software\MyCa\Data1=fe 34 0e ad
  3.      REGI  #HKLM\Software\MyCa\Data4a=123456789
复制代码



》》另外有一点意外之喜,换成REGI后,对注册表的操作时间节省了一个数量级。
》》我在做wim版的office2007,1700多条注册表信息,原先用reg注册,64位下要1分多钟,换REGI后不到10秒。
因为每次reg.exe  都要重新开一次进程。windows的这个很耗时的。
WCS  REGI 不开进程,就在当前进程里执行了事。

如果顺序无关, 你还剋用开多线程,更快。
适当切成2~N段 做成N-1个函数。
  1. ENVI^ EnviMode=1

  2. THREAD*  CALL F1    //并行执行前面N-1段
  3. //THREAD* CALL F2
  4. //THREAD*  CALL FN_1
  5. //CALL F2   //最后一段自己CALL,
  6. //也可以不写成  _SUB

  7. _SUB F1
  8. TEAM REGI  $HKCR\Applications\WINWORD.EXE\shell\open\command\\="%&_CD%\WINWORD.EXE" "%%1"|
  9. TEAM REGI  $HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00002109030000000000000000F01FEC\Features\InternationalSupportFiles_ArialUni=.yl6QYqlf(%%C&!!f'ie.|
  10. TEAM REGI  $HKLM\Software\MyCa\Data=  111 "%%L" ||    CC  |
  11.      REGI --16 @HKLM\Software\MyCa\Data1=fe 34 0e ad
  12.      REGI  #HKLM\Software\MyCa\Data4a=123456789
  13.      REGI  #HKLM\Software\MyCa\Data4b=0x123456789
  14. TEAM REGI  $HKLM\Software\MyCb\Data=%&_CD%\system32\shdocvw.dll|
  15. TEAM REGI  $HKLM\Software\MyCc\Data=[%&CurDir%\ABC] [%&CurDrv%\ABC] [c:\xxx] [c:\windows\aaa]|
  16. TEAM REGI  ~HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\InProcServer32\\=%%SystemRoot%%\system32\shdocvw.dll|
  17. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\InProcServer32\ThreadingModel=Apartment|
  18. _END

  19. //_SUB F2
  20. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\Instance\CLSID={3f454f0e-42ae-4d7c-8ea3-328250d6e272}|
  21. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\Instance\InitPropertyBag\method=ShellExecute|
  22. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\Instance\InitPropertyBag\Param1=showfile.vbs|
  23. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\Instance\InitPropertyBag\command=显示/隐藏文件和后缀|
  24. TEAM REGI  $HKLM\SOFTWARE\Classes\CLSID\{00000000-0000-0000-0000-000000000022}\Instance\InitPropertyBag\CLSID={13709620-C279-11CE-A49E-444553540000}|
  25. TEAM REGI  $HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\igfxcui\\={3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}|
  26. TEAM REGI  $HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\New\\={D969A300-E7FF-11d0-A93B-00A0C90F2719}|
  27. TEAM REGI  $HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\showhide\\={00000000-0000-0000-0000-000000000022}|
  28. REGI  HKLM\Software\MyCk\MyApp\Timeout\!
  29. REGI  HKLM\Software\MyCv\MTU=
  30. REGI --0 HKLM\Software\Myva\!
  31. REGI  HKLM\Software\Myve\\=
  32. //_END
复制代码



>>reg直接转换
看看吧。

点评

对了,再提个小要求: 我比较喜欢在批处理和ini文件中加注释,这样将来自己能明白改了些什么,也方便别人阅读。 批处理中的注释都是rem开头的,老大能不能加个判断,把这些注释自动转换为pecmd的注释(比如把rem转  详情 回复 发表于 2014-7-5 11:16
报告个问题,下面的03PE替换新版的PECMD后,开启网络失败。卡在安装IE那里了 http://pan.baidu.com/s/1pJCyfnd  详情 回复 发表于 2014-7-5 11:10
回复

使用道具 举报

8078#
发表于 2014-7-5 11:10:10 | 只看该作者
mdyblog 发表于 2014-7-5 10:49
>>不过  FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT -
>>这句中,SET bstr=0是什么作用? ...

报告个问题,下面的03PE替换新版的PECMD后,开启网络失败。卡在安装IE那里了

http://pan.baidu.com/s/1pJCyfnd

点评

之前用那个最近版本的 PECMD正常?  详情 回复 发表于 2014-7-5 11:12
回复

使用道具 举报

8079#
 楼主| 发表于 2014-7-5 11:12:32 | 只看该作者
527104427 发表于 2014-7-5 11:10
报告个问题,下面的03PE替换新版的PECMD后,开启网络失败。卡在安装IE那里了

http://pan.baidu.com/s/ ...

之前用那个最近版本的 PECMD正常?

点评

内核里面的PECMD是正常的 ┃版号│☆PECMD v2012.1.79.59 fix10 X86U (J2D3)  详情 回复 发表于 2014-7-5 11:19
回复

使用道具 举报

8080#
发表于 2014-7-5 11:16:12 | 只看该作者
mdyblog 发表于 2014-7-5 10:49
>>不过  FIND $%ai%=REG_DWORD, TEAM SET tp=#| SET bstr=0|EXIT -
>>这句中,SET bstr=0是什么作用? ...

对了,再提个小要求:
我比较喜欢在批处理和ini文件中加注释,这样将来自己能明白改了些什么,也方便别人阅读。
批处理中的注释都是rem开头的,老大能不能加个判断,把这些注释自动转换为pecmd的注释(比如把rem转换为//)。

点评

-----V7---- 对齐 保留注释 空行  详情 回复 发表于 2014-7-5 11:58
回复

使用道具 举报

8081#
发表于 2014-7-5 11:19:01 | 只看该作者
mdyblog 发表于 2014-7-5 11:12
之前用那个最近版本的 PECMD正常?


内核里面的PECMD是正常的

┃版号│☆PECMD v2012.1.79.59 fix10 X86U   (J2D3)   


我再试试,看最近的版本哪个正常
回复

使用道具 举报

8082#
 楼主| 发表于 2014-7-5 11:58:48 | 只看该作者
fukystone 发表于 2014-7-5 11:16
对了,再提个小要求:
我比较喜欢在批处理和ini文件中加注释,这样将来自己能明白改了些什么,也方便别 ...

-----V7----
对齐
保留注释 空行

点评

找到问题了,是这条命令卡住: CALL $INETCPL.CPL,DllInstall  详情 回复 发表于 2014-7-5 12:59
回复

使用道具 举报

8083#
发表于 2014-7-5 12:59:15 | 只看该作者
mdyblog 发表于 2014-7-5 11:58
-----V7----
对齐
保留注释 空行

找到问题了,是这条命令卡住:

CALL $INETCPL.CPL,DllInstall

inetcpl.7z

97.83 KB, 下载次数: 5, 下载积分: 无忧币 -2

点评

CALL $inetcomm.dll CALL $INETCPL.CPL,DllInstall 换成下面试试。 EXEC =*"%MyName%" CALL $inetcomm.dll EXEC =*"%MyName%" CALL $INETCPL.CPL,DllInstall  详情 回复 发表于 2014-7-5 15:28
回复

使用道具 举报

8084#
 楼主| 发表于 2014-7-5 15:28:33 | 只看该作者
527104427 发表于 2014-7-5 12:59
找到问题了,是这条命令卡住:

CALL $INETCPL.CPL,DllInstall

CALL $inetcomm.dll
CALL $INETCPL.CPL,DllInstall
换成下面试试。
EXEC =*"%MyName%" CALL $inetcomm.dll
EXEC =*"%MyName%" CALL $INETCPL.CPL,DllInstall

点评

将所有的 UPNP -pnp 替换成 EXEC =!BartPe.exe -pnp 问题解决,原来是UPNP的问题! 另外,FORX *.CAB,CAB,0,DEVI $"%CAB%" LOGS 显示成功,实际没有安装成功。 换成单条执行成功: DEVI $drivers_net.  详情 回复 发表于 2014-7-5 18:22
可以了! 开启网络以后发现个问题,如图。开LOGS跟踪,没看出什么异常  详情 回复 发表于 2014-7-5 15:49
回复

使用道具 举报

8085#
发表于 2014-7-5 15:49:32 | 只看该作者
mdyblog 发表于 2014-7-5 15:28
CALL $inetcomm.dll
CALL $INETCPL.CPL,DllInstall
换成下面试试。


可以了!

开启网络以后发现个问题,如图。开LOGS跟踪,没看出什么异常,网卡已经驱动上了

sshot-1.png (71.67 KB, 下载次数: 368)

sshot-1.png
回复

使用道具 举报

8086#
发表于 2014-7-5 18:22:07 | 只看该作者
mdyblog 发表于 2014-7-5 15:28
CALL $inetcomm.dll
CALL $INETCPL.CPL,DllInstall
换成下面试试。

将所有的 UPNP -pnp 替换成
EXEC =!BartPe.exe -pnp
问题解决,原来是UPNP的问题!



另外,FORX *.CAB,CAB,0,DEVI $"%CAB%"
LOGS 显示成功,实际没有安装成功。

换成单条执行成功:
DEVI $drivers_net.CAB
DEVI $drivers_net_wireless.CAB

点评

找的好辛苦啊。 从2013.1.19 的版本78.16(你用的那个) 开始找,知道最新的88版。 源码对比。 总算找出 下面的原因。 CALL $inetcomm.dll CALL $INETCPL.CPL,DllInstall 必须加 EXEC =*"%MyName%" ----  详情 回复 发表于 2014-7-7 13:38
回复

使用道具 举报

8087#
 楼主| 发表于 2014-7-7 13:38:17 | 只看该作者
527104427 发表于 2014-7-5 18:22
将所有的 UPNP -pnp 替换成
EXEC =!BartPe.exe -pnp
问题解决,原来是UPNP的问题!

找的好辛苦啊。 从2013.1.19 的版本78.16(你用的那个) 开始找,知道最新的88版。
源码对比。

总算找出 下面的原因。
CALL $inetcomm.dll
CALL $INETCPL.CPL,DllInstall
必须加 EXEC =*"%MyName%"

----
新下载88版, 直接替换就好了。什么都不用改了。

点评

老大辛苦了! 报告一下,其它问题搞定了,但 UPNP 还是不行~  详情 回复 发表于 2014-7-7 14:03
回复

使用道具 举报

8088#
发表于 2014-7-7 14:03:32 | 只看该作者
mdyblog 发表于 2014-7-7 13:38
找的好辛苦啊。 从2013.1.19 的版本78.16(你用的那个) 开始找,知道最新的88版。
源码对比。

老大辛苦了!

报告一下,其它问题搞定了,但 UPNP 还是不行~

点评

UPNP 可以啊。 从网盘 重新下载最新的88版PECMD2012。 我用你原始的ISO,只替换 PECMD.EXE,其他都不变。 启动,加载网络都正常,网卡装上来。  详情 回复 发表于 2014-7-7 14:56
回复

使用道具 举报

8089#
发表于 2014-7-7 14:48:20 | 只看该作者
老大,我又来请教了。知不知道怎么调用7zxa.dll来解压7z格式文件啊?这个库非常小,只能用来解压7z格式,winrar就是调用它来解压7z的。。但是我找不到这个dll的相关说明。
附上7zxa.dll 7zxa.zip (83.79 KB, 下载次数: 8)

点评

COM调用。 就是图中这几个函数。 找本C语言COM调用的书看看吧, 再转为WCS。 [attachimg]196341[/attachimg]  详情 回复 发表于 2014-7-8 11:56
回复

使用道具 举报

8090#
 楼主| 发表于 2014-7-7 14:56:43 | 只看该作者
本帖最后由 mdyblog 于 2014-7-7 15:13 编辑
527104427 发表于 2014-7-7 14:03
老大辛苦了!

报告一下,其它问题搞定了,但 UPNP 还是不行~


UPNP  可以啊。
从网盘 重新下载最新的88版PECMD2012。
我用你原始的ISO,只替换 PECMD.EXE,其他都不变。

启动,加载网络都正常,网卡装上来。

PECMD-88最新.zip

455.29 KB, 下载次数: 11, 下载积分: 无忧币 -2

点评

经过昨天与今天的测试发现,在虚拟机和一台式机开启网络成功。 在另一台式机死活不成功,昨天有成功过一次,后来就发生灵异事件,怎么都不成功了。 网卡ID:pci\ven_10ec&dev_8168&rev_09 (在正常的XP系统下获取  详情 回复 发表于 2014-7-8 10:25
补充一下,我用的就是网盘的PE+最新版的PECMD  详情 回复 发表于 2014-7-7 17:40
多谢老大,一切正常了!! 这里有个问题请教一下,有个Realtek网卡,ID为:pci\ven_10ec&dev_8168&rev_09 用旧版的驱动可以安装(A_5_810.7z),用新版的驱动却不可以(A_5_824.7z),不知道这两者有什么区别?  详情 回复 发表于 2014-7-7 17:26
回复

使用道具 举报

8091#
发表于 2014-7-7 17:26:45 | 只看该作者
mdyblog 发表于 2014-7-7 14:56
UPNP  可以啊。
从网盘 重新下载最新的88版PECMD2012。
我用你原始的ISO,只替换 PECMD.EXE,其他都 ...

多谢老大,一切正常了!!

这里有个问题请教一下,有个Realtek网卡,ID为:pci\ven_10ec&dev_8168&rev_09
用旧版的驱动可以安装(A_5_810.7z),用新版的驱动却不可以(A_5_824.7z),不知道这两者有什么区别?

新版的驱动在正常的XP系统下是可以安装的

A_5_810.7z

179.54 KB, 下载次数: 6, 下载积分: 无忧币 -2

A_5_824.7z

198.14 KB, 下载次数: 7, 下载积分: 无忧币 -2

回复

使用道具 举报

8092#
发表于 2014-7-7 17:40:24 | 只看该作者
mdyblog 发表于 2014-7-7 14:56
UPNP  可以啊。
从网盘 重新下载最新的88版PECMD2012。
我用你原始的ISO,只替换 PECMD.EXE,其他都 ...

补充一下,我用的就是网盘的PE+最新版的PECMD
回复

使用道具 举报

8093#
发表于 2014-7-8 10:25:20 | 只看该作者
mdyblog 发表于 2014-7-7 14:56
UPNP  可以啊。
从网盘 重新下载最新的88版PECMD2012。
我用你原始的ISO,只替换 PECMD.EXE,其他都 ...

经过昨天与今天的测试发现,在虚拟机和一台式机开启网络成功。
在另一台式机死活不成功,昨天有成功过一次,后来就发生灵异事件,怎么都不成功了。
网卡ID:pci\ven_10ec&dev_8168&rev_09    (在正常的XP系统下获取)

PECMD获取的ID却是:PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09

第一次执行NET.INI,并不会产生X.LOG,第二次执行才有X.LOG,诡异!

提供驱动包和配置文件等让老大分析分析,老大看有没有用

http://pan.baidu.com/s/1bnkwqsf

点评

你不是用DEVI 安装的驱动。 你这里DEVI只是解压的作用。 你用的 : 但是你这里 有 同名文件,这种方法 是同类文件拷到同一个系统目录。 你这里对应3个 Netrtle.inf 互相覆盖。 这是有问题的。 ----- 直接用DE  详情 回复 发表于 2014-7-8 11:30
回复

使用道具 举报

8094#
 楼主| 发表于 2014-7-8 11:30:41 | 只看该作者
本帖最后由 mdyblog 于 2014-7-8 11:52 编辑
527104427 发表于 2014-7-8 10:25
经过昨天与今天的测试发现,在虚拟机和一台式机开启网络成功。
在另一台式机死活不成功,昨天有成功过一 ...

你不是用DEVI 安装的驱动。 你这里DEVI只是解压的作用。
你用的 :
  1. InfCacheBuild.exe %SystemRoot%
  2. UPNP -pnp
复制代码
但是你这里 有 同名文件,这种方法 是同类文件拷到同一个系统目录。
你这里对应3个  Netrtle.inf
互相覆盖。 这是有问题的。
  1. 找到驱动: PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09, INF 文件: X:\WXPE\INF\Netrtle.inf
  2. 找到驱动: PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09, INF 文件: X:\WXPE\INF\Netrtle.inf
  3. 找到驱动: PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09, INF 文件: X:\WXPE\INF\Netrtle.inf
复制代码

-----
直接用DEVI安装(7PE的方法):
  1. DEVI $drivers_net_x.cab,,%TEMP%
复制代码
试试。
不过,   drivers_net_x.cab 需要 从原来的 驱动重新打包, 注意:打包时不要勾选 【处理INF】

两种方法的CAB驱动格式不同; 【处理INF】 造成的。
参见1#楼。

---
还有, 你包内有3个混淆的驱动,
试试,分开打包, 一个一个地测试, 看哪个能驱动。


----
你提高匹配级别到3节,试试(默认2节),这样只有   Lan.Realtek\A_5_824\Netrtle.inf  匹配了。
   DEVI   drivers_net_x.cab,3
或DEVI $drivers_net_x.cab,3,%TEMP%
HELP   DEVI
----哦,前面说过, 824不能驱动,还是把824 和694从CAB删除吧,只留810。

点评

FORX *.cab,NetCab,0,DEVI $%NetCab%,,%Temp% 这样倒是可以装上驱动,但是,驱动完,X盘不能访问了!临时文件和虚拟内存都已经设到了本地硬盘上 FORX *.cab,NetCab,0,DEVI $%NetCab%,3,%Temp% 也一样  详情 回复 发表于 2014-7-8 12:55
回复

使用道具 举报

8095#
 楼主| 发表于 2014-7-8 11:56:19 | 只看该作者
本帖最后由 mdyblog 于 2014-7-8 12:00 编辑
阿弥陀佛 发表于 2014-7-7 14:48
老大,我又来请教了。知不知道怎么调用7zxa.dll来解压7z格式文件啊?这个库非常小,只能用来解压7z格式,wi ...

COM调用。
就是图中这几个函数。
找本C语言COM调用的书看看吧, 再转为WCS。


参考: http://www.rupeng.com/forum/forum.php?mod=viewthread&tid=16350

点评

多谢!有空再好好研究。  详情 回复 发表于 2014-7-8 12:36
回复

使用道具 举报

8096#
发表于 2014-7-8 12:36:06 | 只看该作者
mdyblog 发表于 2014-7-8 11:56
COM调用。
就是图中这几个函数。
找本C语言COM调用的书看看吧, 再转为WCS。

多谢!有空再好好研究。
回复

使用道具 举报

8097#
发表于 2014-7-8 12:55:58 | 只看该作者
mdyblog 发表于 2014-7-8 11:30
你不是用DEVI 安装的驱动。 你这里DEVI只是解压的作用。
你用的 :
但是你这里 有 同名文件,这种方法  ...

FORX *.cab,NetCab,0,DEVI $%NetCab%,,%Temp%

这样倒是可以装上驱动,但是,驱动完,X盘不能访问了!临时文件和虚拟内存都已经设到了本地硬盘上

FORX *.cab,NetCab,0,DEVI $%NetCab%,3,%Temp%

也一样

IMAG0044.jpg (3.98 MB, 下载次数: 303)

IMAG0044.jpg

点评

X: 些满了吧。 不要FORX 测试来准确点。不然说不清,无法交流。 PATH D:\TEMP\DRV DEVI $drivers_net_810.CAB,,D:\TEMP\DRV drivers_net_810.CAB 就放810的驱动, 制作时 不要勾 【处理INF】 也不要用原来的  详情 回复 发表于 2014-7-8 15:34
回复

使用道具 举报

8098#
发表于 2014-7-8 12:57:11 来自手机 | 只看该作者
M大,批处理的
echo 测试>测试.txt,在PECMD2012里用什么命令?

点评

PUTF -dd --len=0 测试.txt,0,zero //长度清零 WRIT 测试.txt,$1,测试 // HELP WRIT 看帮助  详情 回复 发表于 2014-7-8 15:27
回复

使用道具 举报

8099#
 楼主| 发表于 2014-7-8 15:27:25 | 只看该作者
singel 发表于 2014-7-8 12:57
M大,批处理的
echo 测试>测试.txt,在PECMD2012里用什么命令?

PUTF -dd --len=0  测试.txt,0,zero   //长度清零
WRIT  测试.txt,$1,测试
// HELP WRIT 看帮助
回复

使用道具 举报

8100#
 楼主| 发表于 2014-7-8 15:34:10 | 只看该作者
527104427 发表于 2014-7-8 12:55
FORX *.cab,NetCab,0,DEVI $%NetCab%,,%Temp%

这样倒是可以装上驱动,但是,驱动完,X盘不能访问了! ...

X: 些满了吧。
不要FORX
测试来准确点。不然说不清,无法交流。
PATH D:\TEMP\DRV
DEVI $drivers_net_810.CAB,,D:\TEMP\DRV

drivers_net_810.CAB 就放810的驱动, 制作时 不要勾 【处理INF】
也不要用原来的CAB 解包再打包, 这样没用的,文件已经损坏了。
你包内是没有被  【处理INF】的吗?????

点评

我来捋一捋问题: 1.驱动包当然是按照老大要求重新制作的,所以没有说明,是不想老大觉得啰嗦。包括网盘上的drivers_net.cab也是重新制作的。不是用原来的解包。也没有处理INF 2.单独的810可以驱动。另外,694  详情 回复 发表于 2014-7-8 20:43
X: 些满了吧。 不要FORX 测试来准确点。不然说不清,无法交流。 PATH D:\TEMP\DRV DEVI $drivers_net_810.CAB,,D:\TEMP\DRV drivers_net_810.CAB 就放810的驱动, 制作时 不要勾 【处理INF】 也不要用  详情 回复 发表于 2014-7-8 20:29
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-17 22:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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