无忧启动论坛

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

[PECMD X86 & X64 V4.0.2011.0501版] WinPE命令解释程序 & WinPE登录命令。

    [复制链接]
1021#
 楼主| 发表于 2007-7-24 10:34:56 | 只看该作者
原帖由 沙漠之子 于 2007-7-24 08:19 AM 发表

2.8.332.2868


沙子,第一个问题,你图中的任务管理器是什么?或者没有刷新?第二个问题,可能是你的系统不正常。

因为本人在一台 XP SP2 的机子试验,点[确定]后,PELOGON进程已退出,是刚从论坛下载的PELOGON。

[ 本帖最后由 lxl1638 于 2007-7-24 10:36 AM 编辑 ]
回复

使用道具 举报

1022#
发表于 2007-7-24 11:43:06 | 只看该作者
PELOGON.EXE更改以后会有效验提示非原版。。。。。。。。。
回复

使用道具 举报

1023#
发表于 2007-7-24 12:08:54 | 只看该作者
晕....我还是下载不了啊.
回复

使用道具 举报

1024#
发表于 2007-7-24 12:17:01 | 只看该作者
原帖由 lxl1638 于 2007-7-24 10:34 AM 发表


沙子,第一个问题,你图中的任务管理器是什么?或者没有刷新?第二个问题,可能是你的系统不正常。

因为本人在一台 XP SP2 的机子试验,点[确定]后,PELOGON进程已退出,是刚从论坛下载的PELOGON。


使用多个进程管理工具均发现PELOGON进程没有退出
使用Process Monitor监测PELOGON,也发现仅线程退出,进程并没有退出



我认为应该不是我的系统问题吧
回复

使用道具 举报

1025#
 楼主| 发表于 2007-7-24 13:01:19 | 只看该作者
原帖由 沙漠之子 于 2007-7-24 12:17 PM 发表


使用多个进程管理工具均发现PELOGON进程没有退出
使用Process Monitor监测PELOGON,也发现仅线程退出,进程并没有退出

25805

我认为应该不是我的系统问题吧


怪事,本人使用Process Monitor监测发现线程、进程都退出了的。

未命名.PNG (40.06 KB, 下载次数: 177)

未命名.PNG
回复

使用道具 举报

1026#
发表于 2007-7-24 14:11:28 | 只看该作者
晕 在别人的电脑上就没这问题的说
不知我的电脑那有问题
回复

使用道具 举报

1027#
发表于 2007-7-25 01:17:23 | 只看该作者
谢谢了                       


:)
回复

使用道具 举报

1028#
发表于 2007-7-28 21:31:10 | 只看该作者
不能下载?说威望小于0,明明有1啊
回复

使用道具 举报

1029#
发表于 2007-7-28 21:38:35 | 只看该作者
我的是HP的V3010TU笔记本,最新的pecmd.exe启动后很快就自动重启,而老毛桃的418版则是关机。用光棍版没有问题
回复

使用道具 举报

1030#
发表于 2007-7-29 23:44:52 | 只看该作者
厉害,学习中:D :D
回复

使用道具 举报

2705871 该用户已被删除
1031#
发表于 2007-8-5 10:58:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1032#
发表于 2007-8-6 23:40:27 | 只看该作者

使用PECMD.EXE代替ERD2003 工具中的 ERDROOT.EXE及Wfolder.exe的问题

在P处理文件中使用PECMD.EXE BROW %SystemRoot% $选择目标系统的Windows目录
系统环境变量TARGET_ROOT 并没有在当前P处理文件环境中起效

只能另该一个cmd

不知能否在当前环境起效

另不像使用ini文件

ERDROOT.EXE是将选定的路径写到指定的注册表中
Wfolder.exe 直接返回选定路径到当前命令行环境的说

[ 本帖最后由 沙漠之子 于 2007-8-6 11:48 PM 编辑 ]
回复

使用道具 举报

1033#
发表于 2007-8-16 06:48:18 | 只看该作者
这可是好东西啊~~要强烈支持
回复

使用道具 举报

1034#
 楼主| 发表于 2007-8-26 15:04:26 | 只看该作者
更新V2.8.802.162版,见一楼。
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃         │格式│MOUN [Wim文件名],<Mount目标目录>,[映像ID],[WimFltr临时工作目录]                                        ┃
┃         ├──┼──────────────────────────────────────────────┨
┃         │功能│将WIM文件中的某个映像挂载到指定的目录中或卸下已经挂载上的映像文件。                                   ┃
┃         ├──┼──────────────────────────────────────────────┨
┃         │参数│■Wim文件名       : Microsoft Windows Imaging Format (WIM) 映像格式的文件。                ┃
┃         │      │■Mount目录       : 将WIM映像挂载到的目录。                                           ┃
┃MOUN│      │■Wim文件的映像ID : WIM文件中的映像ID,用数值表示,当映像ID为 1 时可省略。                           ┃
┃         │      │■WimFltr临时目录 : 当设置WimFltr临时工作目录时表示RW方式挂载,这个目录建议设置到硬盘。          ┃
┃         ├──┼───────────────────────────────────────────────┨
┃         │示例│MOUN %CurDrv%\外置程序\PROGRAMS.WIM,%ProgramFiles%,1                                                    ┃
┃         ├──┼───────────────────────────────────────────────┨
┃         │备注│※文件目录名支持环境变量解释;使用 FBWF 命令时,FBWF 命令必须在 MOUN 命令之后。                   ┃
┃         │      │※省略Wim文件名为卸下映像,此时映像ID、WimFltr临时工作目录也可省略,如: MOUN ,%ProgramFiles%┃
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫


可以简化
挂载映像: MOUN %CurDrv%\外置程序\PROGRAMS.WIM,%ProgramFiles%
卸下映像: MOUN %ProgramFiles%

[ 本帖最后由 lxl1638 于 2007-8-26 03:21 PM 编辑 ]
回复

使用道具 举报

1035#
发表于 2007-8-26 15:15:01 | 只看该作者
好极了
又见更新了
回复

使用道具 举报

1036#
发表于 2007-8-26 16:31:50 | 只看该作者
下载下来文件小这么多,压缩了?
回复

使用道具 举报

1037#
发表于 2007-8-26 16:47:23 | 只看该作者
原帖由 沙漠之子 于 2007-8-6 11:40 PM 发表
在P处理文件中使用PECMD.EXE BROW %SystemRoot% $选择目标系统的Windows目录
系统环境变量TARGET_ROOT 并没有在当前P处理文件环境中起效

只能另该一个cmd

不知能否在当前环境起效

另不像使用ini文件
...

Wfolder.exe 立即生效,但代价是需要有Wfolder.exe文件,PECMD的TARGET_ROOT 并没有在当前P处理文件环境中起效,我就此问过老九兄,他解释了原理,但没有解决我的需要。后来我做了个用于选目录的browX.CMD,和一个让用户做yes/no选择的messX.CMD,做法很笨,但达到了目的,其中调用了PECMD。
用法举例:
set browX=C:\Windows
:XP
call browX.cmd "请选择您原XP系统的安装目录。\n典型的安装目录为C:\Windows"
if exist "%browX%.\system32\KERNEL32.DLL" goto :nextStep
set messX=
call messX.cmd "您选择的目录%browX%不是XP系统的安装目录\n是否重新选择?" "目录错误"
if "%messX%"=="YES" goto :XP
pecmd.exe mess 您放弃了选择,程序终止,MS JVM安装未完成。@退出#OK
goto :eof
:nextStep
set XP_WINDIR=%browX%
echo XP系统目录=%XP_WINDIR%

browX.CMD等有关文件在我的一个帖子里有:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104242
回复

使用道具 举报

1038#
 楼主| 发表于 2007-8-26 16:59:32 | 只看该作者
原帖由 zhaohj 于 2007-8-26 04:31 PM 发表
下载下来文件小这么多,压缩了?


这个版本也没有压缩,只是砍下了界面资源(为了向116K对齐);
本人放上论坛的程序很少压缩的,PECMD.EXE、PELOGON.EXE、WimTool.EXE都没有压缩。
你可以压缩再用,PECMD.EXE压缩后是30多K,够小了。
回复

使用道具 举报

1039#
 楼主| 发表于 2007-8-26 17:04:26 | 只看该作者
原帖由 沙漠之子 于 2007-8-6 11:40 PM 发表
在P处理文件中使用PECMD.EXE BROW %SystemRoot% $选择目标系统的Windows目录
系统环境变量TARGET_ROOT 并没有在当前P处理文件环境中起效

只能另该一个cmd

不知能否在当前环境起效

另不像使用ini文件
...

///////////////
_SUB SYSTEMRESTORE_Menu
     LINK %V0%\Windows系统还原工具,%V2%,%V1%\SYSTEMRESTORE.EXE
_END

ENVI V1=%ProgramFiles%\WINDOWS_TOOLS
ENVI V2=PECMD.EXE,TEAM PATH @%V1%|BROW *$请选择目标系统的Windows目录|EXEC SYSTEMRESTORE.EXE
IFEX %V1%\SYSTEMRESTORE.EXE,CALL SYSTEMRESTORE_Menu
///////////////

看看这样能不能使SYSTEMRESTORE.EXE继承PECMD.EXE的环境变量?
回复

使用道具 举报

1040#
发表于 2007-8-27 10:51:38 | 只看该作者
:D 太好了,更新了!
回复

使用道具 举报

1041#
发表于 2007-8-27 21:46:27 | 只看该作者
:lol :lol

老九又更新了。。:P 辛苦啦。。。打算最近更新时弄进去。

不过还有一点小问题 ;P 吹毛求疵一下下 ;P ,其实在 2.86 版中就存在滴 :lol



还有,2.86 版本的 PECMD.EXE 在慢速机器上使用时,右下角的托盘图标经常出不来,需要连续按两遍 Ctrl+Alt+M 组合键 :Q

2.88 还没有测试 :$
回复

使用道具 举报

1042#
 楼主| 发表于 2007-8-27 21:59:29 | 只看该作者
原帖由 老毛桃 于 2007-8-27 09:46 PM 发表
2.86 版本的 PECMD.EXE 在慢速机器上使用时,右下角的托盘图标经常出不来,需要连续按两遍 Ctrl+Alt+M 组合键

多慢的机器?试试通过PECMD的INIT参数看能不能自动装上图标:
INIT [C][I][K][U]
参数"C"表示将光驱的盘符写入环境变量;
参数"I"表示将PECMD的部分功能安装到托盘图标的菜单中;
参数"K"表示执行 INIT 命令立即安装低级键盘钩子,否则加载SHELL后才安装低级键盘钩子;
参数"U"将USB的盘符写入环境变量(功能未完善)。

本人试过多机台子,都可以正常安装这个图标的。

[ 本帖最后由 lxl1638 于 2007-8-27 10:02 PM 编辑 ]
回复

使用道具 举报

1043#
发表于 2007-8-27 22:00:53 | 只看该作者
internat.exe(输入法老加载不上去),外置运行没问题:Q
回复

使用道具 举报

1044#
 楼主| 发表于 2007-8-27 22:03:46 | 只看该作者
原帖由 netwinxp 于 2007-8-27 10:00 PM 发表
internat.exe(输入法老加载不上去),外置运行没问题:Q


托盘图标一般要到桌面出现之后才能安装的,没有桌面就没有托盘。
放在启动项试试。
回复

使用道具 举报

1045#
发表于 2007-8-27 22:04:16 | 只看该作者
原帖由 lxl1638 于 2007-8-27 21:59 发表

多慢的机器?试试通过PECMD的INIT参数看能不能自动装上图标:

PIII 800EB +256MB SDRam:$ :$

INIT 的 I 参数确认使用的。另外,在 Virtual PC 中有时也不出现托盘图标

//配置文件开始
FBWF P40 L32 H96
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式……
TEAM ENVI S=%SystemRoot%|ENVI SS=%S%\SYSTEM32|ENVI SSD=%SS%\Drivers
TEAM FILE %S%\TXTSETUP.SI*|FILE %SS%\NTOSKRNL.EX*|FILE %SS%\WIN32K.SYS|PATH #%SS%\CONFIG|FILE %SS%\*.*_|FILE %SSD%\*.SY_
TEAM LOGS %S%\PECMD.LOG|PATH %SystemDrive%\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
. . .
这些命令跟 0418 时基本没有改动,就红字部分变化了。应该不会是命令使用上的问题
回复

使用道具 举报

1046#
 楼主| 发表于 2007-8-28 00:52:09 | 只看该作者
原帖由 老毛桃 于 2007-8-27 10:04 PM 发表

PIII 800EB +256MB SDRam:$ :$

INIT 的 I 参数确认使用的。另外,在 Virtual PC 中有时也不出现托盘图标

这些命令跟 0418 时基本没有改动,就红字部分变化了。应该不会是命令使用上的问题


你到1楼下载V2.8.8版试试,刚才改了一下上传的。
没有PIII这类老机器,很难确的是什么原因,你是第一个反映这个问题的。
回复

使用道具 举报

1047#
发表于 2007-8-28 01:51:53 | 只看该作者
另外有一个新问题,原来在VPC和VM都能运行(2.6),替换了新的PECMD和PELOGON后,VPC还可以,VM不行了,到快出桌面时停住了:Q ,换回去又可以了

[ 本帖最后由 netwinxp 于 2007-8-28 01:54 AM 编辑 ]
回复

使用道具 举报

1048#
发表于 2007-8-28 10:01:20 | 只看该作者
已检测到: 病毒 Heur.Trojan.Generic (变种)        URL: hxxp://bbs.wuyou.net/attachment.php?aid=27372//PELOGON.EXE


:L 卡巴斯基报毒了
回复

使用道具 举报

1049#
 楼主| 发表于 2007-8-28 12:25:02 | 只看该作者
原帖由 老毛桃 于 2007-8-27 10:04 PM 发表

PIII 800EB +256MB SDRam:$ :$

INIT 的 I 参数确认使用的。另外,在 Virtual PC 中有时也不出现托盘图标

这些命令跟 0418 时基本没有改动,就红字部分变化了。应该不会是命令使用上的问题


下了mzqc的PE改成FAT32格式的IMG试一下,也没装上图标,换上2.88版同样装不上,后来改一下配置文件就装上了,
现在只修改了内核的配置文件,加载外置部分还没有完成,你参考一下:

另,要在IMG内的X盘的根目录建立一个TEMP目录

//配置文件开始
////////////////////////////////////////////////////////////////////////////////////
` 系统修正子过程
_SUB Fix_System
     // 修正 USB 驱动程序文件路径及部分显示效果……
     TEXT 设定并修正系统……#0x00FF80 L20 T460 R720 B580 *
     TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers
     REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS
     REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS
     REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS
     REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS
     REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS
     REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS
     ENVI V1=HKLM\Software\Microsoft\Windows\CurrentVersion
     ENVI V2=ShellServiceObjectDelayLoad\PostBootReminder=
     ENVI V3=Explorer\ControlPanel\NameSpace
     ENVI V4={7007ACC7-3202-11D1-AAD2-00805FC1270E}\!
     ENVI V5={D20EA4E1-3957-11d2-A40B-0C5020524153}\!
     TEAM REGI %V1%\%V2%|REGI %V1%\%V3%\%V4%|REGI %V1%\%V3%\%V5%
     REGI HKCR\lnkfile\IsShortcut
_END
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
_SUB SetPageFile
     ENVI V1=你的计算机物理内存较低,某些外置程序的运行可能需要用到
     ENVI V2=虚拟内存。设置了虚拟内存可以提高系统的速度和稳定性;
     ENVI V3=如果你需要保护并恢复硬盘分区数据可跳过虚拟内存的设置。
     ENVI V4=你确定要设置虚拟内存吗?(建议设置)
     ENVI V5=设置虚拟内存
     MESS %V1%\n%V2%\n%V3%\n\n%V4%@%V5%#YN*20000
     IFEX $YESNO=YES,PAGE D:\PAGE.SYS 64
     TEAM ENVI V1=|V2=|V3=|V4=|V5=
_END
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
` 用户登录界面设置子过程
_SUB Start_LOGO
     ENVI V0=TEXT 初始化系统……#0x80FF00 L20 T440 R720 B580 $20
     FIND MEM>255,LOGO WINLOGON.JPG|%V0%!CALL SetPageFile|%V0%
     TEAM ENVI S=%SystemRoot%|ENVI SS=%S%\SYSTEM32|ENVI SSD=%SS%\Drivers
     TEAM FILE %S%\TXTSETUP.SI*|FILE %SS%\NTOSKRNL.EX*|FILE %SS%\WIN32K.SYS
     TEAM PATH #%SS%\CONFIG|FILE %SS%\*.*_|FILE %SSD%\*.SY_
     INIT CI
_END
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
` 加载SHELL子过程
_SUB Start_Shell
     SHEL %SystemRoot%\EXPLORER.EXE,f0a5fdfd6477a096a64881a0b99b5287,5
     //PECMD-V2.88默认密码 lxl1638
     TEAM TEXT 载入桌面!#0x0020FF L20 T560 R720 B580 *|LOGO|WAIT 4000
_END
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
` 设置 Windows 启动项子过程
_SUB Set_Windiws_Run
     TEXT 设置系统启动项……#0x00C0FF L20 T520 R720 B580 *
     //所有在SHELL加载后要启动的程序放到启动组,因为PECMD读到SHEL命令时
     //并不是马上(即时)加载SHELL的。
     RUNS PECMD.EXE TEAM SERV !AudioSrv|SERV AudioSrv,重启AudioSrv服务
     ENVI V1=ENVI|WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE
     ENVI V2=FILE SMSS.EXE|FILE WINLOGON.EXE
     RUNS PECMD.EXE TEAM %V1%|%V2,杀进程     
_END
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
` 创建系统菜单子过程
_SUB Created_SYS_Menu     
     TEXT 创建系统程序快捷方式……#0x00FFFF L20 T500 R720 B580 *
     FBWF P40 L64 H256
     TEAM ENVI S=%SystemRoot%|ENVI SS=%S%\SYSTEM32
     CALL $SHELL32.DLL,DllInstall,#1,U
     LINK %Programs%\附件\记事本,%SS%\NOTEPAD.EXE
     LINK %Programs%\附件\命令提示符,%SS%\CMD.EXE
     LINK %Programs%\附件\注册表编辑器,%S%\REGEDIT.EXE
     LINK %Programs%\附件\资源管理器,%S%\EXPLORER.EXE,,EXPLORER.EXE,1
_END
/////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////
` 用户设置
_SUB User_Setting
     FIND MEM>255,WALL %SystemRoot%\SYSTEM32\WALLPAGE.JPG
     USER 老九,无忧启动论坛
_END
/////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////
` 注册热键
_SUB Set_HotKey
     TEXT 注册系统热键……#0x0080FF L20 T540 R720 B580 *
     HOTK #95,PECMD.EXE SHUT R ` 休眠键重启
     HOTK #255,PECMD.EXE SHUT  ` 电源键关机
     HOTK #112,PECMD.EXE       ` F1呼出帮助
_END
/////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////
_SUB OutSideSetting
     //加载外置部分写在这里
_END
/////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////
` 主体执行流程
/CALL Open_LOGS          ` 开始日志记录
CALL Start_LOGO         ` 用户登录界面设置
CALL User_Setting       ` 用户设置
CALL Fix_System         ` 系统修正
/CALL OutSideSetting     ` 加载外置程序
CALL Created_SYS_Menu   ` 创建系统菜单
CALL Set_Windiws_Run    ` 设置Windows启动项
CALL Set_HotKey         ` 注册热键
CALL Start_Shell        ` 启动 SHELL
/CALL Save_LOGS          ` 执行完毕,并保存日志
/////////////////////////////////////////////////////////////////////////////////
//配置文件结束

[ 本帖最后由 lxl1638 于 2007-8-28 12:32 PM 编辑 ]
回复

使用道具 举报

1050#
 楼主| 发表于 2007-8-28 12:40:51 | 只看该作者
原帖由 netwinxp 于 2007-8-28 01:51 AM 发表
另外有一个新问题,原来在VPC和VM都能运行(2.6),替换了新的PECMD和PELOGON后,VPC还可以,VM不行了,到快出桌面时停住了:Q ,换回去又可以了


你这个PE有没有上会到置顶的FTP?有空我看看问题在哪里?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-3-4 05:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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