无忧启动论坛

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

PECMD-V3.2.730.262的困惑

[复制链接]
跳转到指定楼层
1#
发表于 2008-8-2 17:24:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原来在3.1.528中配置可以进入pe的,pecmd.ini但是更换了最新的V3.2.730.262后就进不去桌面了。
停在加载模式上。

请帮忙看下配置文件哪里需要修改。。
谢谢!

winpe.ini

//配置文件开始
MOUN %CurDrv%\MINIPE\OP.WIM,W:,1
ENVI OPDir=W:\Soft
FIND MEM>20,LOGO %OPDir%\logon.jpg|WAIT 1250
TEAM TEXT 正在执行基本设置……#0xEE,$20|WAIT 500
FIND Explorer.EXE,CALL Outer_Reload `由最小模式启动后加载外置时,需要调用 Outer_Reload 中定义的一些命令
USER User,Microsoft
WALL %OPDir%\back.jpg
NUMK 0 `对于台式机键盘,可以将本命令改成 NUMK 1,以打开数字键
`FONT C:\WINDOWS\Fonts `挂接硬盘上 Windows 系统的字体,如果因字体过多造成启动极其缓慢或无法启动,请关闭此命令
`在桌面显示网上邻居
//REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
`清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%|FILE F:\%PF%|FILE G:\%PF%|FILE H:\%PF%|FILE I:\%PF%|FILE J:\%PF%|FILE K:\%PF%|FILE L:\%PF%|FILE M:\%PF%|FILE N:\%PF%|FILE O:\%PF%|FILE P:\%PF%|FILE Q:\%PF%
`物理内存低于 120MB 时询问是否设定虚拟内存
IFEX %Temp%\PFIsSet.LOG,!FIND MEM<127,CALL IFSetPageFile
TEXT 正在加载外置程序……
`建立部分外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
TEAM EXEC !=CMD.EXE /C "ECHO FOR %%I IN (C D E F G H I J K L M N O P Q) DO IF EXIST %%I:\PAGEFILE.SYS ECHO.^>%Temp%\PFIsSet.LOG>%TEMP%\RPT_OK.CMD"|EXEC !=%TEMP%\RPT_OK.CMD
`设置解开某些压缩包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
IFEX %Temp%\PFIsSet.LOG,LINK %Temp%\RPT_OK30,%WinDir%!IFEX MEM>30,LINK %Temp%\RPT_OK30,%WinDir%

CALL Create_OPLink `创建一些外置程序的快捷方式
EXEC !%OPDir%\WINRAR\WinRAR.cmd     `注册WinRAR

`如果设置了虚拟内存或可用内存大于 25MB,则下面的解压安装的外置程序为无阻塞运行,否则则是排队执行
ENVI IFWait==
IFEX %Temp%\PFIsSet.LOG,ENVI IFWait=!IFEX MEM>25,ENVI IFWait=
IFEX %SystemDrive%\>10,IFEX %Temp%\RPT_OK30.LNK,EXEC @%IFWait%%OPDir%\FREEWB\InsWB.CMD
EXEC !%OPDir%\PE_OuterPart\MMC\InsMMC.CMD `安装管理工具(外置)
TEAM ENVI PF=|ENVI IFWait=|ENVI $TARGET_ROOT=|FILE %Temp%\RPT_*.*
FIND Explorer.EXE,!TEXT 正在载入桌面……|SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
_SUB Create_OPLink
LINK %QuickLaunch%\设置虚拟内存,%OPDir%\TOOLS\SETPAGEFILE.EXE
LINK %QuickLaunch%\看图软件,%OPDir%\ACDSEE\ACDSEE.EXE
LINK %Desktop%\7z 压缩解压,%OPDir%\7Z\7ZFM.EXE
  LINK %Desktop%\文件管理 TC,%OPDir%\TOTALCMD\RUNTC.EXE
  LINK %Desktop%\分配移动硬盘盘符,PECMD.EXE,SHOW,SHELL32.DLL#7
LINK %Programs%\系统环境检测 Everest,%OPDir%\EVEREST\EVEREST.exe

_END
_SUB Outer_Reload `启动后加载外置程序时重新注册相关变量
ENVI Programs=%USERPROFILE%\「开始」菜单\程序
ENVI Desktop=%USERPROFILE%\桌面
ENVI QuickLaunch=%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch
IFEX %Desktop%\加载外部配置.LNK,FILE %Desktop%\加载外部配置.*
_END
_SUB IFSetPageFile `询问是否设置虚拟内存
TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,30 秒后默认选择否)@设置虚拟内存 #YN *30000 $NO
IFEX $YESNO=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv  `设定虚拟内存存放分区
TEAM TEXT 正在设定虚拟内存……|ENVI $TARGET_ROOT=
BROW $请选择虚拟内存文件存放的分区,取消则自动选择分区
IFEX $TARGET_ROOT=,TEXT 正在设定虚拟内存(自动选择存放分区)……|PAGE D:\%PF% 192 256!TEXT 正在设定虚拟内存(虚拟内存存放在 %TARGET_DRIVE% 盘)……|PAGE %TARGET_DRIVE%\%PF% 192 256
_END
//配置文件结束

PECMD.ini

//配置文件开始
EXEC =SHOWDRIVE.EXE
FBWF P40 L80 H192
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
TEAM FILE %W%\TXTSETUP.SI*|FILE %WS%\NTOSKRNL.EX*|FILE %WS%\WIN32K.SYS|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_
TEAM LOGS %W%\PECMD.LOG|PATH %SystemDrive%\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers `修正 USB 驱动程序文件路径
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
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS
REGI %V0%\KBDCLASS\ImagePath=%V1%\KBDCLASS.SYS
REGI %V0%\KBDHID\ImagePath=%V1%\KBDHID.SYS
HOTK #112,PECMD.EXE `注册热键:F1 帮助
LINK %Programs%\附件\画图,%WS%\MSPAINT.EXE
LINK %Programs%\附件\计算器,%WS%\CALCS.EXE
LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1
LINK %StartMenu%\PECMD使用说明,%WS%\PECMD.EXE
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,TEAM Text 正在加载最小配置模式……|LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll#146 !TEAM Text 正在加载标准配置模式……|LOAD \MiniPE\WinPE.INI
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
`修改注册表和相关文件名以支持 Vista 安装
REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"
`如果不能给 USB 移动存储设备迅速分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 HD 声卡)
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
`杀掉无用进程并删掉 X: 盘可删除文件以节省空间
TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE
TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI V0=|ENVI V1=
TEAM WAIT 12000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^ `如果 PECMD 托盘图标不显示,请用此命令
LOGS
//配置文件结束

screenshot1.gif (2 KB, 下载次数: 80)

screenshot1.gif
2#
发表于 2008-8-2 19:06:29 | 只看该作者
FIND、IFEX 已不解释命令群,自己看PECMD主帖的相关说明。
回复

使用道具 举报

3#
 楼主| 发表于 2008-8-2 21:18:33 | 只看该作者
lxl1638  大元帅的生产效率太高了,,但是每次都不能向下兼容,,很头痛啊。
谢谢。。

再研究一下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 13:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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