无忧启动论坛

标题: 新手请教PECMD最最最基本用法! [打印本页]

作者: 2012lianzi2000    时间: 2012-2-22 06:54
标题: 新手请教PECMD最最最基本用法!
如果想使用PECMD进入WinPE并加载命令解释器(shell),最少需要设置什么?
我使用的是4.0.2011.0501 X86U,应该是最新版了吧。英文版Windows7SP1DVD作为source.里面de WinPE(boot.wim映像中第一个image),单独可以启动进入CMD.exe,这是标准的微软WinPE.

以此为基础,想把PECMD代替winpeshl.exe,把HKLM\System\Setup的"CmdLine"设置为"pecmd.exe MAIN X:\PECMD.INI"

PECMD.INI的内容只有一句话:
SHEL X:\windows\system32\CMD.exe

但是无法启动 -- 虚拟机不断地重启,不能进入CMD.exe

请各位大大救命!

谢谢
作者: shn    时间: 2012-2-22 08:27
把HKLM\System\Setup的"CmdLine"设置为cmd.exe 不行吗?为什么要pecmd去调用?

如果要初始化pe环境,需要winpeshl的。winpeshl.不加参数会直接cmd启用

[ 本帖最后由 shn 于 2012-2-22 08:33 编辑 ]
作者: 2012lianzi2000    时间: 2012-2-22 11:22
这当然不是目的,我的目的是要慢慢构造比较复杂的winpe,需要使用PECMD的,现在是搭个最简单的框架。


原帖由 shn 于 2012-2-22 08:27 发表
把HKLM\System\Setup的"CmdLine"设置为cmd.exe 不行吗?为什么要pecmd去调用?

如果要初始化pe环境,需要winpeshl的。winpeshl.不加参数会直接cmd启用

作者: eyinhe    时间: 2012-2-24 08:59
新手全新制作Win7PE,遇到相似的问题,请高手指教:
目前的情况是已经能够看到桌面了,是在WINPESHL.ini中加载的explorer.exe,但好多功能还需要pecmd来完成,我该如何启动pecmd来启动explorer,而不是在WINPESHL.ini中启动呢?
请回答一下启动的位置,还有启动命令的格式,谢谢!
作者: eyinhe    时间: 2012-2-24 09:50
知道了,原来是在system注册表setup项中加载:



[ 本帖最后由 eyinhe 于 2012-2-24 10:00 编辑 ]
作者: shn    时间: 2012-2-24 10:41
原帖由 2012lianzi2000 于 2012-2-22 11:22 发表
这当然不是目的,我的目的是要慢慢构造比较复杂的winpe,需要使用PECMD的,现在是搭个最简单的框架。


从版内各个win7pe中看,pecmd主要作用起到了5个:1.保护explorer进程;2.加载常用工具快捷方式;3.安装驱动(devi命令);4.挂载wim外置工具;5使开始菜单重启、关机生效

如有其它作用请指正。
作者: CC科技    时间: 2023-12-27 14:39
那是你这个PE各种运行环境不充足,无法运行PECMD,我建议你先试试启动WinPE看到cmd后,用cmd打开PECMD,如果显示“该电脑不能运行,请咨询软件开发者”就是运行环境不足,开机无法进入PECMD再打开cmd就会造成重启




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3