WinPE DIY知识简介
一、WinPE系统内核
1、PECMD 常用指令简介(请参考 PECMD.INI,详细命令说明请查看 PECMD.EXE)
FBWF:设置FBWF缓存,此处用来设置 X 盘大小
TEAM:执行一组指令
TEXT:在登录画面中或桌面窗口显示文字,可以设置文字的颜色、位置、字体大小WAIT:暂停或等待指定时间后再继续执行命令,单位毫秒
加前导“-”表示在指定的等待时间内遇到任何按键即中止等待,否则直至等待时间结束
FIND:依据条件表达式是否成立来确定执行后面两条指令的一条
ENVI:设置或清除环境变量
FILE:根据操作符操作文件或目录,没有操作符则表示删除操作
LOGS:启用日志以便记录每条命令的执行结果
配置文件结束之前,必须调用一次不带参数的"LOGS"命令,以关闭日志文件(确保日志写入文件)
PATH:操作目录,用于设置PECMD.EXE的当前工作目录或建立目录或删除目录
INIT:执行最基本初始化
EXEC:执行 EXE 、BAT、CMD 程序
CALL:调用DLL函数或调用子过程
REGI:读取或设置、删除注册表数据
HOTK:设置系统热键,并指定该热键执行的命令
LINK:创建快捷方式,如桌面和程序菜单
RAMD:设置虚拟磁盘
LOAD:按顺序逐条运行配置文件中的命令
SHEL:加载指定的SHELL,并将SHELL锁定
LOGO:设置或关闭登录画面
WALL:设置壁纸
MOUN:将WIM文件中的某个映像挂载到指定的目录中或卸下已经挂载上的映像文件NUMK:控制小数字键盘的开关状态
IFEX:依据条件表达式是否成立来确定执行后面两条指令的一条
2、txtsetup.sif
TXTSETUP.SI_为 cab 压缩格式,解压即可得 txtsetup.sif,其中包含了 sata、raid 驱动的描述(驱动程序在 SYSTEM32\DRIVERS),修改比较复杂。其中有一点常见的是 WinPE 启动时的提示,即 [SetupData] 中的 loaderprompt
天琴星座 WinPE 中为:loaderprompt="Starting Lyra SuperMicro Windows PE ..."
3、注册表修改