文档详情

PECMD - WinPE Commander 命令行参数参考手册

豆浆
实名认证
店铺
PDF
201.11KB
约28页
文档ID:11127412
PECMD - WinPE Commander 命令行参数参考手册_第1页
1/28

欢迎使用PECMD - WinPE Commander功能强大的 WinPE 命令解释工具!◎短小精悍运行迅速;支持常规扩展设置命令;内置40多条命令,功能极其强大;支持调用外部EXE和DLL函数;特点◎支持格式统一的命令行参数和配置文件,登录操作完全使用INI文件配置,修改INI就能完全控制登录步骤;◎支持模块化、结构化和脚本化的配置文件;支持配置文件用"`"作整行注释和行后注释,支持空格缩进书写◎使用配置文件: "PECMD.EXE LOAD %SystemRoot%\PECMD.INI"或"PECMD.EXE MAIN %SystemRoot%\PECMD.INI"◎不用命令行参数直接执行本程序,将显示帮助信息;使用命令行参数时,将执行相应的命令参数功能,每一条命令的执行是否正确可以通过询查环境变量"%Error%"来获得,%Error%为0表示执行正确,非0表示执行错误使用◎命令参数支持环境变量解 ( "%TEMP%\X.TXT");命令不 大小写; ""内的参数表示 ,| "[ ]"内的表示可以 ◎ 命令行 使用, 参数 ">"或"|", 命令后的参数 用 ,否 将 为是 或 操作 。

本程序支持 参数解PECMD - WinPE Commander 命令解释及说明_END¡格式¢ _END¡功能¢ 结£⁄过程,¥ƒ§执行调用currency1⁄过程的 CALL 命令的'一条命令¡参数¢ ■“¡示«¢ _END¡‹注¢ ※ ›⁄过程的 _SUB 命令和 _END 命令 fifl一行FIND、IFEX、TEAM 命令内不能 ›⁄过程–_SUB † _END ‡·的命令( ⁄过程) ¶应的 CALL 命令执行,•‚程 „过”»命令– _END 命令 † _SUB 命令一一…配, ⁄过程内不能‰ ›⁄过程–⁄过程 配置文件的¿ `置´可以 ˆ一配置文件 的 CALL 命令调用,˜¯ 文件˘˙¨–currency1命令 _SUB 命令 能配置文件 使用,不能 命令行'使用SUB¡格式¢ _SUB ¡功能¢ ›⁄过程¡参数¢ ■⁄过程˚¸¡示«¢ _SUB EXPLORER_SHELL¡‹注¢ ※⁄过程˚的 1˝˛ 不能是"$",命令ˇ— _SUB † ⁄过程˚ ‡· 是1˝空格–本命令† _END 命令 不能 命令行 使用,其 参 _END 命令的 BROW¡格式¢ BROW [[*] ˙ ][$ 示文˛内 ]¡功能¢ Æ文件和 录。

¡参数¢ ˙ 为 `的 ,ª "*"表示不 文件,currency1参数为空时 ` " 的 Ł"" 示文˛内 "可以 , 时Ø 的文˛为"Œº 录或文件"¡示«¢ BROW C:\Windiws $Œº 一˝ 录或 BROW *C:\Windiws 或 BROW $Œº 一˝ 录或 BROW *¡‹注¢ ※本命令 ˘一˝文件 录 ¶ , 用æ Æ文件 录,用æ可º ˝文件或 录,º 结 的ı统环境变量 本程序的环境变量 %TARGET_ROOT% ˆ时将º 结 的Æ 进程环境变量 %TARGET_DRIVE% BROW命令 INIT命令‡后或ł执行–currency1命令可以øœ ERD2003 工具 的 ERDROOT.EXE 程序CALL¡格式¢ CALL [,函数˚¸][,[#]参数1][,[#]参数2][,[#]参数3][,[#]参数4] 或 CALL ¡功能¢ 调用DLL函数 或 调用⁄过程¡参数¢ ■ª "$"表示调用DLL函数,ß DLL 、函数˚和参数函数˚,将调用"DllRegisterServer", 参数Ø 为UNICODE˛ , 以"#"ª 表示整数; 多支持˝函数参数。

ª "$"表示调用⁄过程,参数为⁄过程˚¸¡示«¢ ◆调用DLL函数: CALL $SHELL32.DLL,DllInstall,#1,U◆调用⁄过程 : FIND MEM>127,CALL EXPLORER_SHELL!CALL CMD_SHELL¡‹注¢ ※调用DLL函数: DLL 的函数 以 STDCALL 式 (不 白什么 思的 ,就当没¿何问题)–调用⁄过程 : CALL命令 能调用ˆ一配置文件内的⁄过程,CALL命令调用⁄过程的功能不能 命令行 使用,其 参 _SUB和_END命令的 DEVI¡格式¢ DEVI [$]¡功能¢ 从 CAB 文件或ß 的文件夹 查找(¥安装)驱动程序¡参数¢ ■ß CAB文件 ª "$"表示解压缩驱动文件后安装驱动,否 不安装驱动¡示«¢ DEVI %SystemRoot%\DRV.CABDEVI¡‹注¢ ※此命令使用自 的(而非ı统的)驱动搜索算法,可快速解压缩可能用 的驱动程序,因此,一˝设‹可 能搜索 多˝驱动程序– CAB ,把每˝驱动fifl 一˝ 录 ,¥ 证CAB INF文件总是 当ª 录的 ªł, CAB 的 INF文件 经过¨理。

˜¯使用配套程序XCAB来制作–INF文件解压缩 "%SystemRoot%\INF" 录,SYS文件解压缩 %SystemRoot%\SYSTEM32\DRIVERS 录,其 文件解压缩 %SystemRoot%\SYSTEM32 录– 其 文件需要解压缩 特 录 ,可以 文件˚ 使用"#"øœ 录 隔 , 文件 "SYSTEM32#WBEM#MOF#XXX.MOF"将 解压缩"%SystemRoot%\SYSTEM32\WBEM\MOF\XXX.MOF"–此命令还 一˝功能:从本地 Æ 搜索驱动, "\Windows,Display"但此命令未完善, 示驱动文件¶ 因此,本功能暂不 供技术支持DISP¡格式¢ DISP [W水平 辨率 H垂直 辨率] [B颜色深度] [F刷新率] [T等待(毫秒)]¡功能¢ 设置显示参数¡参数¢ ■ 别ß 屏幕参数, 使用原来的设置¡示«¢ DISP W1024 H768 B32 F70 T5000¡‹注¢ ※ª三组参数可fifl使用, 要设置刷新率为75,使用 DISP F75 可EJEC¡格式¢ EJEC [C-|U-|R:]¡功能¢ 移除或弹 ß 的USB或CDROM驱动器;本命令的功能未完善。

¡参数¢ 参数"C-"将弹 可能的光驱的光Æ;参数"U-"将移除 可能的USB Æ参数"R:"将弹 或移除ß Æ 的光驱或USB Æ; 参数 弹 或移除 可能的光驱或USB Æ¡示«¢ EJEC 或 EJEC C- 或 EJEC U- 或 EJEC H:¡‹注¢ ※本命令为ı统托Æ没 UÆ 理图 的精简PE使用;¶于UÆ 理图 的PE,˜¯使用ı统托Æ图 –本命令不要 配置文件 使用;INIT命令 "I"参数 将本命令的功能安装 托Æ图 的菜fi ENVI¡格式¢ ENVI [$][˚¸][[=]值]¡功能¢ 设置或清除环境变量¡参数¢ ß 环境变量˚¸和值ª "$"表示设置ı统级环境变量,否 仅设置本程序内部使用的环境变量不ß 值, 删除环境变量¡示«¢ ENVI TEMP=%SystemDrive%\TEMP¡‹注¢ ※ 使用"EXEC"执行的程序, 自动ƒ承本程序的环境变量,换句 , 配置文件 设置 "$" 的环境变量,¶后ł的"EXEC"程序 也 效– 命令 示 ',可以通过没 参数的ENVI命令刷新环境变量–当仅 参数"$"时, ˙化用æ文件夹,命令 示 '也可刷新环境变量。

EXEC¡格式¢ EXEC [=][!][@][$][&][参数]¡功能¢ 执行 EXE 、BAT、CMD 程序¡参数¢ ß 程序 和参数ª 参数 '(可ˆ时使用,不 先后顺序):ª "="表示等待执行完成,ª "!"表示以隐藏 式执行ª "@"表示 后台 ł(WinLogon)执行,彻底隐藏,“法†用æ交互,可用于注册, : "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"ª "$"表示修改进程 的ˇ机ø码(挂接"ExitWindowsEx"函数)˜¯执行"EXEC $EXPLORER.EXE"修改 SHELL的ˇ机函数,”样执行"˘˙->ˇ闭ı统"的时候就 运行"PECMD.EXE SHUT"命令来ˇ机ª "&"表示写 注册表自动运行(˜¯用RUNS命令),由Shell登录后运行 使用ª "=",将 "HKLM\Software\Microsoft\Windows\CurrentVersion\Run"的—',否 "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"—'。

¡示«¢ EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"¡‹注¢ SHELL ※ 也是通过此命令来载 的FBWF¡格式¢ FBWF [P可用内 百 数] [L 小值] [H 大值]¡功能¢ 设置FBWF缓 ¡参数¢ 大值、 小值 为MB¡示«¢ FBWF P20 L32 H64¡‹注¢ ※三˝参数´可fifl使用, FBWF L64 表示强制设置 64M 的 FBWF;FBWF命令 MOUN 命令‡后FILE¡格式¢ FILE [操作 ][ ]¡功能¢ 操作文件或 录¡参数¢ ß 源文件 和 ,支持通配 ,可以用 ˆ时操作多˝文件操作 "->"、"=>" 别¶应 移动、复制,没 操作 表示删除操作¡示«¢ FILE %SystemRoot%\INF\*.INF=>%TEMP%¡‹注¢ ※ 以RAMDISK启动ı统,可删除启动后“用的文件( 2M的NTOSKRNL.EXE)来增加RAMDISK的可写空·FIND¡格式¢ FIND [命令群组1][!命令群组2]¡功能¢ 依据条件表达式是否成立,成立 执行命令群组1,不成立 执行命令群组2。

¡参数¢ 条件 ¶[内 总数]或[ Æ总空·]或[按—]或[环境变量]或[内 进程]的判断内 总数 MEM数值Æ总空· R:\数值,R:表示Æ 按— KEY数值内 进程 内 进程˚环境变量 $环境变量˚环境变量值,环境变量的比较是不 大小写的比较 比较操作 为""、"=", 别表示"小于"、"大于"、"等于"数值 比较的数值, Æ和内 fi`是MB,按—数值是按—ø码命令群组 要执行的一条或多条命令,多条命令‡·用"|" ˘命令群组‡·用 隔 "!" ˘¡示«¢ FIND MEM后的"," 也可用"*"øœ–本命令嵌套FIND或IFEX命令时, 嵌套的命令 不能使用"!"群组 隔 –本命令 IFEX命令 作命令群解释,命令 不能嵌套TEAM命令–当 FIND 命令用于检测按—时, 用æ按 'A' 'Z' 或 '0' '9' ”»—,按—结 将 环境变 量 %PessKey% FONT¡格式¢ FONT [, ˙ ]¡功能¢ 注册˛ 或外挂˛ ¡参数¢ ˛ 文件 和 ˙ ¡示«¢ FONT %CurDrv%\外置程序\FONT 或 FONT \WINDOWS 或 FONT \WINDOWS,C:¡‹注¢ ※命令 1˝˛ 是"\"时,将从ß 的 ˙ ˘˙搜索机⁄ Windows\Fonts 录'的˛ ,¥ 安装注册,› ˙ 可 搜索机⁄ 的 驱, ˙ 将搜索机⁄ ( 驱)。

下载提示
相似文档
正为您匹配相似的精品文档