无忧启动论坛

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

『求助』PE系统进入时出现“cmdline错误”如何解决?

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-1 10:07:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
进入pe时出现 2.jpeg (11.39 KB, 下载次数: 91)
2#
发表于 2008-10-1 10:15:36 | 只看该作者
注册表的 CmdLine 启动的是其它程式,不是启动 PECMD.EXE ,在这种情况下 PECMD.EXE 无法接管系统,也无法登录系统。简单说,PECMD.EXE 的父进程不是 WinLogon.EXE ,而是其它程序。

你将注册表中的 CmdLine 帖来看看。
回复

使用道具 举报

3#
 楼主| 发表于 2008-10-1 10:18:51 | 只看该作者
cmd.exe /k startpe.cmd
是这个,他们不是都在做2级内核吗?我也做了个却出现这样的提示
回复

使用道具 举报

4#
 楼主| 发表于 2008-10-1 10:19:20 | 只看该作者
在调用的时候我用了PECMD.EXE MAIN %WinDir%\system32\pecmd.ini
经测试用PECMD.EXE load %WinDir%\system32\pecmd.ini可以进入

[ 本帖最后由 huantaoyan 于 2008-10-1 10:26 编辑 ]
回复

使用道具 举报

5#
发表于 2008-10-1 10:28:14 | 只看该作者
1、不要用最新版PECMD.EXE。最新版PECMD.EXE为了确保自身功能的完整和安全,检测父进程,发现不是WinLogon.EXE就提示。
2、若要用最新版PECMD.EXE。。。。要想办法将PECMD.EXE的父进程(CMD)弄成WinLogon.EXE,但不能与系统原有的WinLogon.EXE同目录,呵呵,有点难度,不过也不算很难,YY去吧,相信你行。但这种方法本人不担保PECMD.EXE功能的完整和安全。

别人YY,我也YY。

[ 本帖最后由 lxl1638 于 2008-10-1 10:42 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2008-10-1 11:04:49 | 只看该作者
要对WINLOGON进行编辑吗?我不会编程啊
回复

使用道具 举报

7#
发表于 2008-10-1 11:15:07 | 只看该作者
原帖由 huantaoyan 于 2008-10-1 11:04 发表
要对WINLOGON进行编辑吗?我不会编程啊


方法不是这个,太大难度的YY了,本人上面所说的不要求达到编程的水平,只会写批处理,文件复制、改名就够了。
回复

使用道具 举报

8#
 楼主| 发表于 2008-10-1 11:23:35 | 只看该作者
1。我刚才试过了把CMD转换成EXE方式并改名WinLogon.EXE放入%windir%下,然后在CmdLine执行这个EXE,进入后蓝屏
2。我把CmdLine改成PECMD.EXE EXEC %windir%\SYSTEM32\startpe.cmd并在SYSTEM32下放入PECMD,进入后重启
回复

使用道具 举报

9#
发表于 2008-10-1 13:43:12 | 只看该作者
原帖由 huantaoyan 于 2008-10-1 11:23 发表
1。我刚才试过了把CMD转换成EXE方式并改名WinLogon.EXE放入%windir%下,然后在CmdLine执行这个EXE,进入后蓝屏
2。我把CmdLine改成PECMD.EXE EXEC %windir%\SYSTEM32\startpe.cmd并在SYSTEM32下放入PECMD,进入 ...

有点近边了。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

10#
 楼主| 发表于 2008-10-1 13:53:32 | 只看该作者
迷糊,创始人讲话就是深,我再想想招吧
回复

使用道具 举报

11#
发表于 2008-10-1 15:19:42 | 只看该作者
这个问题本人不能点破,就到此为止。
在 CmdLine 过份YY,会引起 PECMD.EXE 功能不完整或执行不安全,因为系统不是由 PECMD.EXE 接管,所以最新版 PECMD.EXE 在这方面加入了一定的限制,防止在 CmdLine 过分YY。

当然,YY的可能还是可以的,但一旦点破,PECMD.EXE 接管系统的功能就会不完整。
回复

使用道具 举报

12#
 楼主| 发表于 2008-10-1 16:24:41 | 只看该作者
哦,我还是没有攻破,那老大是不赞成用二级内核了?我用你前一版的PECMD试过,在启动速度上我用二级内存感觉没有什么变化,也计算过时间,在945的机器上加载进入桌面用了50多秒,和我之前的速度差不多,也就1,2秒的变化,但这并不准确,我只是想用最新版的做测试。在用2级内核的2,3天里我认为并不稳定,而且多出来个盘觉得很是碍眼。请问老大我如果做成WIM二级内核的方法需要精简掉SYSTEM32下的什么文件,哪些文件是必需的,能发个文本吗?我想如果用WIM的方式加载应该会稳定些吧,毕竟比CMDISO好,毕竟还是PECMD接管的
回复

使用道具 举报

13#
发表于 2008-10-1 23:25:04 | 只看该作者
哪可以倒轉來做吧, 照舊在 cmdline 用 pecmd, pecmd.ini 開頭指定跑你的 .cmd 該也可以吧.

分2級的速度提升, 要看你從核心移出多小文件吧 (指內核文件, 不是綠色軟件).

我的2級文件達 130 mb , 做成 wim 後也 60mb. 加載速度提升了一倍多.
回复

使用道具 举报

14#
 楼主| 发表于 2008-10-2 07:01:22 | 只看该作者
恩,明白了,拿来试试
回复

使用道具 举报

15#
发表于 2008-10-2 11:30:23 | 只看该作者
可以采用 dos时代菜鸟 提供的方法,即CMD状态下:
将 PECMD MAIN xxx.ini
换成 PELOGON PECMD.EXE LOAD xxx.ini
就可以了。

[ 本帖最后由 usbzip 于 2008-10-2 11:36 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2008-10-3 02:18:27 | 只看该作者
那还是CMD接管的吧
回复

使用道具 举报

17#
发表于 2008-10-3 07:42:06 | 只看该作者
不是已经说过了么,又跑到这里来问!
用  pelogon pecmd.exe load pecmd.ini 取代 pecmd main pecmd.ini .
用 pelogon 调用 pecmd.exe 可以完美解决这个问题。
回复

使用道具 举报

18#
 楼主| 发表于 2008-10-3 08:56:58 | 只看该作者
通过LOAD方式之后加载进不去系统,会停在壁纸的页面,CMD窗口不会自动关闭,我脚本里面有运行CMD的,估计是这个CMD不关闭,无法运行我INI配置文件中的CMD,导致窗口一直停留在这里导致的,有没有办法解决?我在最后加了EXIT也不起作用

[ 本帖最后由 huantaoyan 于 2008-10-4 08:50 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-3-5 03:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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