无忧启动论坛

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

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

    [复制链接]
1291#
发表于 2012-3-18 13:15:06 | 只看该作者
原帖由 2012abc19701 于 2012-3-18 10:59 发表



不巧的是,我这个WIn7PE  已经安装了 该驱动。

我在 Drives\目录下删除了 vwifibus.sys。
再安装。 能自动成功。vwifibus.sys又有了。
如图:
139100


你试试, 先把 vwifibus.sys 考到 X:\w ...


那个版本的pecmd,目前还是和这个有点区别的(语法)

你这个,在我骨头版的WIN8pe,没有问题

但是,由于精简到了仅80多m,原来的pecmd已经无法启动到桌面了,
启动过程出错。

而你这个正常。
回复

使用道具 举报

1292#
发表于 2012-3-18 13:29:55 | 只看该作者

回复 #1311 2012abc19701 的帖子

vwifibus.sys本来就在Drives目录,是用devi命令后它不到Drives目录找,反而到inf目录找,inf目录是没有vwifibus.sys的,所以会弹出提示框,而PE4.0的devi就不会这样。
回复

使用道具 举报

1293#
 楼主| 发表于 2012-3-18 13:54:16 | 只看该作者

[更新269#1225:PECMD-32.2012.1.多窗口多线程-U68.13

[更新269#1225:PECMD-32.2012.1.多窗口多线程-U68.13裸机系统2.1.1+18M酷MiniPE


PECMD-32.2012.1.多窗口多线程-U68.13(已升级) +裸机系统2.1.1 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

可以 更新 WIMGAPI.DLL  等。
回复

使用道具 举报

1294#
 楼主| 发表于 2012-3-18 13:57:39 | 只看该作者

回复 #1313 dvd008 的帖子

你那个在那下载啊?
                      
回复

使用道具 举报

1295#
 楼主| 发表于 2012-3-18 13:59:58 | 只看该作者

回复 #1314 info 的帖子

把你的win7pe 弄小点。传到网上, 我调试一下。
回复

使用道具 举报

1296#
发表于 2012-3-18 15:28:14 | 只看该作者

回复 #1317 2012abc19701 的帖子

好的,正在下小体积WIN7PE。

不过虚拟机系统被搞坏了,WIN7PE进不去,还是SHOW_PART_TP.WCS惹的祸。

我是这样测试的:在VM下分了三个区,主分区装的XP,两个逻辑分区,将最后分区改标识为BC,重启后用
SHOW_PART_TP  0 0xBC  测试无法显示隐藏分区,然后重启WIN7PE进不去了。只能进DOS,diskgen无法启动,用DISKFIX修复分区表后可以进PE了。

下载47M的WIN7PE测试,无提示。使用WC2008的WIN7PE和大体积的纯净版WIN7PE,有提示。

http://115.com/file/c2hqh1g2

[ 本帖最后由 info 于 2012-3-18 17:18 编辑 ]
回复

使用道具 举报

1297#
发表于 2012-3-18 17:27:34 | 只看该作者
我用
EXEC 桌面.CMD, 但是,只执行了第一行,就停了.

如果不行, 如何顺序执行两个CMD?
EXEC 桌面.CMD ,然后执行  刷新.CMD

pecmd.exe EXEC =%SystemRoot%\explorer.exe
pecmd.exe ENVI @@DeskTopFresh=1
pecmd.exe FILE x:\public\desktop\desktop.ini
pecmd.exe FILE x:\desktop\desktop.ini
pecmd.exe FILE x:\public\desktop\desktop.ini
pecmd.exe FILE x:\users\default\desktop\desktop.ini
pecmd.exe FILE x:\default\desktop\desktop.ini
回复

使用道具 举报

1298#
 楼主| 发表于 2012-3-18 17:35:50 | 只看该作者

回复 #1318 info 的帖子

SHOW_PART_TP.WCS 用 U68带的就没问题。
回复

使用道具 举报

1299#
 楼主| 发表于 2012-3-18 17:54:49 | 只看该作者
原帖由 dvd008 于 2012-3-18 17:27 发表
我用
EXEC 桌面.CMD, 但是,只执行了第一行,就停了.

如果不行, 如何顺序执行两个CMD?
EXEC 桌面.CMD ,然后执行  刷新.CMD

pecmd.exe EXEC =%SystemRoot%\explorer.exe
pecmd.exe ENVI @@DeskTopFresh=1 ...


1:
pecmd.exe EXEC =%SystemRoot%\explorer.exe
这句不要等号就不会等在这里,之际网下面执行。


//下面具体等多久需要调试
桌面.CMD :
pecmd.exe EXEC %SystemRoot%\explorer.exe   
pecmd.exe EXEC pecmd.exe " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
pecmd.exe FILE x:\public\desktop\desktop.ini
pecmd.exe FILE x:\desktop\desktop.ini
pecmd.exe FILE x:\public\desktop\desktop.ini
pecmd.exe FILE x:\users\default\desktop\desktop.ini
pecmd.exe FILE x:\default\desktop\desktop.ini

2:
EXEC 桌面.CMD
改为 下面这样就不会出现黑窗口
EXEC !CMD.EXE /C 桌面.CMD

3:改为  桌面.WCS 更为合适
EXEC %MyName% LOAD 桌面.WCS
//%MyName% 就是 PECMD.EXE 自己

桌面.WCS:
EXEC %SystemRoot%\explorer.exe   
EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
FILE x:\public\desktop\desktop.ini
FILE x:\desktop\desktop.ini
FILE x:\public\desktop\desktop.ini
FILE x:\users\default\desktop\desktop.ini
FILE x:\default\desktop\desktop.ini

回复

使用道具 举报

1300#
发表于 2012-3-18 19:45:54 | 只看该作者
这样有十可以


_SUB kdesk
  EXEC %SystemRoot%\explorer.exe   
//  EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "

  FILE x:\users\default\desktop\desktop.ini
  WAIT 3000
  FILE x:\users\default\desktop\desktop.ini
  FILE x:\users\public\desktop\desktop.ini
  ENVI @@DeskTopFresh=1


_END


但是,CMD,却非常可靠,每次都成功
pecmd.exe EXEC x:\WINDOWS\explorer.exe
pecmd.exe FILE x:\users\public\desktop\desktop.ini
pecmd.exe FILE x:\users\default\desktop\desktop.ini
pecmd.exe ENVI @@DeskTopFresh=1
回复

使用道具 举报

1301#
发表于 2012-3-18 19:46:45 | 只看该作者
我说的是没有完成刷新
回复

使用道具 举报

1302#
 楼主| 发表于 2012-3-18 20:22:57 | 只看该作者

回复 #1322 dvd008 的帖子

另外:
EXEC %SystemRoot%\explorer.exe   
我们一般 explorer.exe 用SHEL 启动,
你怎么用 EXEC 启动。
在PECMD.INI 中:
SHEL %SystemRoot%\EXPLORER.EXE   

不执行SHEL , 启动过程一直悬挂在某处,启动过程没有完成。
有些功能可能不能使用,如系统热键,开关机,桌面背景。
回复

使用道具 举报

1303#
 楼主| 发表于 2012-3-18 20:26:39 | 只看该作者

回复 #1322 dvd008 的帖子

WAIT 3000
也许太长了
WAIT 100
试试
其实,防到,EXPLORER.EXE  自动执行中最好,
EXPLORER.EXE  启动口自动刷新。 不用实验 等待时间。
回复

使用道具 举报

1304#
发表于 2012-3-18 21:53:27 | 只看该作者
原帖由 2012abc19701 于 2012-3-18 20:22 发表
另外:
EXEC %SystemRoot%\explorer.exe   
我们一般 explorer.exe 用SHEL 启动,
你怎么用 EXEC 启动。
在PECMD.INI 中:
SHEL %SystemRoot%\EXPLORER.EXE   

不执行SHEL , 启动过程一直悬挂在某处 ...


我从来不用热键,原因以前讨论过.

关机,桌面都正常.

不用SHEL,是因为SHEL启动桌面后,KILL后自动重启到桌面,而目前的桌面,任务栏不能用

我需要的功能,不一定非启动桌面,因此,手工决定是否开启和关闭.

下面这样,肯定可以保证刷新了.

_SUB kdesk
  EXEC %SystemRoot%\explorer.exe   
  EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
  WAIT 5000
  FILE x:\users\default\desktop\desktop.ini
  FILE x:\users\public\desktop\desktop.ini
  ENVI @@DeskTopFresh=1
  WAIT 5000
  FILE x:\users\default\desktop\desktop.ini
  FILE x:\users\public\desktop\desktop.ini
  ENVI @@DeskTopFresh=1
  EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
  ENVI @@DeskTopFresh=1
_END

[ 本帖最后由 dvd008 于 2012-3-18 21:59 编辑 ]

未命名.JPG (25.15 KB, 下载次数: 166)

未命名.JPG
回复

使用道具 举报

1305#
 楼主| 发表于 2012-3-18 22:01:55 | 只看该作者

回复 #1318 info 的帖子

能不能升级 PECMD 到最新,在上传一个。
我升级Boot.wim 后不能启动, 好像是 winload.exe 错误。

我的及其内存不足, 而里面的 PECMD 版本太低,不能在Pe7下设置虚拟内存。
  进入后什么业干不了。
回复

使用道具 举报

1306#
发表于 2012-3-18 22:02:43 | 只看该作者
看来是WAIT 5000 比较可靠.

3000都不行
这样就可以了

_SUB kdesk
  EXEC %SystemRoot%\explorer.exe   
  WAIT 5000
  FILE x:\users\default\desktop\desktop.ini
  FILE x:\users\public\desktop\desktop.ini
//  EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
  ENVI @@DeskTopFresh=1
_END
回复

使用道具 举报

1307#
 楼主| 发表于 2012-3-18 22:09:41 | 只看该作者
原帖由 dvd008 于 2012-3-18 21:53 发表


我从来不用热键,原因以前讨论过.

关机,桌面都正常.

不用SHEL,是因为SHEL启动桌面后,KILL后自动重启到桌面,而目前的桌面,任务栏不能用

我需要的功能,不一定非启动桌面,因此,手工决定是否开启和关闭 ...



可以
SHEL   %SystemRoot%\System32\PECMD.EXE     LOAD   %SystemRoot%\System32\MyMainShell.WCS

MyMainShell.WCS  中可以 开关 Explorer.exe .
回复

使用道具 举报

1308#
 楼主| 发表于 2012-3-19 03:18:23 | 只看该作者

[更新270#1225:PECMD-32.2012.1.多窗口多线程-U68.14

[更新270#1225:PECMD-32.2012.1.多窗口多线程-U68.14裸机系统2.1.1+18M酷MiniPE


PECMD-32.2012.1.多窗口多线程-U68.14(已升级) +裸机系统2.1.1 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

270#1225楼 U68_14  DEVI  INF在 %SystemRoot%\INF下时,总假定文件已经拷贝到位,不再执行拷贝工作。
回复

使用道具 举报

1309#
 楼主| 发表于 2012-3-19 03:21:20 | 只看该作者
原帖由 info 于 2012-3-18 13:29 发表
vwifibus.sys本来就在Drives目录,是用devi命令后它不到Drives目录找,反而到inf目录找,inf目录是没有vwifibus.sys的,所以会弹出提示框,而PE4.0的devi就不会这样。



哟农业U68_14 试试

U68_14  DEVI    INF在 %SystemRoot%\INF下时,总假定文件已经拷贝到位,不再执行拷贝工作。
   这样就不弹出窗口。
回复

使用道具 举报

1310#
发表于 2012-3-19 08:21:01 | 只看该作者
分区表错误的情况,
WIN8PE可以正常启动.
等我在弄弄,上传一个.

未命名1.JPG (126.03 KB, 下载次数: 157)

未命名1.JPG

未命名2.JPG (111.22 KB, 下载次数: 156)

未命名2.JPG
回复

使用道具 举报

1311#
发表于 2012-3-19 08:23:57 | 只看该作者
还有,那个MBROS映射, 是不是肯定是4分区 ?

我原来有4分区的情况下,映射后, 4分区信息被清除了.

这样,使用时,需要小心. 或者留空4分区
回复

使用道具 举报

1312#
发表于 2012-3-19 08:28:19 | 只看该作者
分区表错误,我以前上传过一个WIN7PE,它也能进入.
回复

使用道具 举报

1313#
 楼主| 发表于 2012-3-19 11:33:22 | 只看该作者

[更新271#1225:PECMD-32.2012.1.多窗口多线程-U68.15

[更新271#1225:PECMD-32.2012.1.多窗口多线程-U68.15裸机系统2.1.1+18M酷MiniPE


PECMD-32.2012.1.多窗口多线程-U68.15(已升级) +裸机系统2.1.1 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

┣━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃格式│DEVI [$]<CAB路径>                                                       ┃
┃    │DEVI    <INF路径>[,DevClass]                                            ┃
┃    │DEVI    <含有INF子目录的目录>[,DevClass]                                ┃
┃    │DEVI   $<INF路径>[,安装节][,操作码]     <===标准安装模式, 操作码默认132 ┃
┃──┼────────────────────────────────────┨

┃    │※$%SystemRoot%\Inf\下的INF,不执行拷贝操作。
回复

使用道具 举报

1314#
 楼主| 发表于 2012-3-19 11:46:33 | 只看该作者

回复 #1333 dvd008 的帖子

是的, 总是假定 最后一个主分区为空,即4分区。

MBROS映射、启动菜单中的PE外置和其它OS都是通过4分区进行的。

一般人只用2个主分区,一个C:, 一个扩展分区(内部再分逻辑分区)

4个分区都用的,可以将4分区做为MBROS的一个空分片(分区)。
    这样,内容保持不变,需要是可以在启动菜单中加载,也可以启动后MBROS映射。
   参见 MBROS.WINPE.空XP.mpj 那个 空XP分区。
也就是说MBROS分区完全可以接管本来的分区,分区表为空都能启动MBROS的系统和正常系统。

[ 本帖最后由 2012abc19701 于 2012-3-19 11:50 编辑 ]
回复

使用道具 举报

1315#
 楼主| 发表于 2012-3-19 12:01:20 | 只看该作者

回复 #1332 dvd008 的帖子

错的这么奇怪。
那个重复的第二分区, 分区逻辑号为295, 这么大?

下图有变为 157, 这么大?
那个重复的第3分区, 竟然有个合法的分区逻辑号为3
你这还能重启动吗?
回复

使用道具 举报

1316#
 楼主| 发表于 2012-3-19 12:03:57 | 只看该作者

回复 #1332 dvd008 的帖子

windows 最怕的是下面这些 类型的错误分区
0x10
0x05
0x0F
回复

使用道具 举报

1317#
 楼主| 发表于 2012-3-19 12:07:34 | 只看该作者

回复 #1338 2012abc19701 的帖子

甚至DOS都不能启动。有人如此设计磁盘锁,DOS马上死掉。
回复

使用道具 举报

1318#
发表于 2012-3-19 12:18:40 | 只看该作者

回复 #1331 2012abc19701 的帖子

ok,新版本没提示了。

ramd 创建的虚拟盘未格式化并且无法格式化。卷标也没有改为指定的Win7OP。
imdisk驱动文件及注册表都检查了。

wc2008的命令如下,麻烦老大看看是否有错误,谢谢。

_SUB set_y
RAMD ImDisk,L64,NTFS,Y:,Win7OP
WAIT 500
_END

[ 本帖最后由 info 于 2012-3-19 12:24 编辑 ]
回复

使用道具 举报

1319#
 楼主| 发表于 2012-3-19 13:30:07 | 只看该作者
原帖由 info 于 2012-3-19 12:18 发表
ok,新版本没提示了。

ramd 创建的虚拟盘未格式化并且无法格式化。卷标也没有改为指定的Win7OP。
imdisk驱动文件及注册表都检查了。

wc2008的命令如下,麻烦老大看看是否有错误,谢谢。

_SUB set_y
...

命令没错。
我在XP下,马上得到 NTFS 的 Y:, 卷标也=Win7OP

驱动全吗?

这个比PECMD4.0 驱动多几个文件。 为标准的ImDIsk,支持全功能(如扩大)。包中有。
System32\imdisk.cpl            //实际为DLL。PECMD4.0内嵌了其部分代码。
System32\drivres\imdisk.sys  //PECMD4.0只有这个
System32\drivres\awealloc.sys    //扩展驱动
回复

使用道具 举报

1320#
 楼主| 发表于 2012-3-19 13:33:09 | 只看该作者

回复 #1340 info 的帖子

你那个PE怎么升级?
工具能发上来吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-19 10:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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