无忧启动论坛

标题: 求PECMD.INI的 按某某键 不 加载xx模式的 搞法 [打印本页]

作者: samcsli    时间: 2008-10-2 14:50
标题: 求PECMD.INI的 按某某键 不 加载xx模式的 搞法
加载pe时,常见到“Ctrl 键进入最小配置模式”的提示。。。。,那个命令是写在PECMD.INI里对吧?

如果我想搞个 “按shift 键 加载xxx”的命令是该怎搞。

我要加载的是一个 .cmd的文件。


请yichya好人做到底。。。
抱歉,可能是我最近睡眠时间太少。。。

其实是问题应该是如何:“按某某键 不 加载xx模式”的方法。


[ 本帖最后由 samcsli 于 2008-10-19 07:00 编辑 ]
作者: yichya    时间: 2008-10-2 15:04
  1. TEXT  press shift to enter xxx mode
  2. find key=10,exec xxx.cmd
复制代码

作者: samcsli    时间: 2008-10-2 15:12
原帖由 yichya 于 2008-10-2 15:04 发表
TEXT  press shift to enter xxx mode
find key=10,exec xxx.cmd

原来shift键是10号啊!(好玩!)

TEAM TEXT Ctrl 键进入最小配置模式……#0xFFFFFF,L20,T20,R500,B40 $18|WAIT 3000
FIND KEY=17,ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式……

不过那红色的东东是干嘛用的?
作者: yichya    时间: 2008-10-2 15:24
不好意思忘了延时那一句。
  1. TEAM TEXT  press shift to enter xxx mode|WAIT 5000|FIND KEY=10,EXEC XXX.CMD|TEXT
复制代码

作者: mapeimapei    时间: 2008-10-2 15:24
FIND KEY=0x10,
作者: yichya    时间: 2008-10-2 15:29
哦对,又忘了是HEX的。
作者: yichya    时间: 2008-10-2 15:29
漏洞百出,实在抱歉!!
作者: mapeimapei    时间: 2008-10-2 15:57
这个时候使用wait命令建议加上“—”

前导"-" : 在指定的等待时间内遇到任何按键即中止等待,否则直至等待时间结束;
作者: samcsli    时间: 2008-10-3 14:43
原帖由 yichya 于 2008-10-2 15:24 发表
不好意思忘了延时那一句。
TEAM TEXT  press shift to enter xxx mode|WAIT 5000|FIND KEY=10,EXEC XXX.CMD|TEXT


我也不好意思,标题应是”按某某键加载xx模式" 所以是:
press shift to load xxx mode

请问,pe加载时有没有其他东东用上shift键?换句话说,shift键是free的吗,如不是是否有其他 空闲 的键?

原帖由 yichya 于 2008-10-2 15:29 发表
哦对,又忘了是HEX的。

yichya你说的是指????


原帖由 mapeimapei 于 2008-10-2 15:24 发表
FIND KEY=0x10,

mapeimapei 你的“0x10”和“10”的区别是什么?

原帖由 mapeimapei 于 2008-10-2 15:57 发表
这个时候使用wait命令建议加上“—”
前导"-" : 在指定的等待时间内遇到任何按键即中止等待,否则直至等待时间结束;

多谢这段,虽然可能用不上。。。。

还有,那句“exec xxx.cmd”的命令里,xxx.cmd的路径要怎么设?比如:路径是“B:\xxx.cmd”
作者: yichya    时间: 2008-10-3 16:21
一一回答:
1.初中生英语不太好。
2.0X10是16进制(=16),10是10进制(=0XA)
3.参考PECMD中有关EXEC的说明。
作者: samcsli    时间: 2008-10-4 07:50
原帖由 yichya 于 2008-10-3 16:21 发表
。。。3.参考PECMD中有关EXEC的说明。

早就参考过了。。。
┃      │格式│EXEC [=][!][@][$][&]<EXE 路径>[参数]                                                        ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │功能│执行 EXE 、BAT、CMD 程序。                                                                  ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │参数│指定程序路径和参数。前导参数如下(可同时使用,不分先后顺序):                                 ┃
┃      │    │■前导"="表示等待执行完成,前导"!"表示以隐藏方式执行。                                      ┃
┃      │    │■前导"@"表示在后台桌面(WinLogon)执行,彻底隐藏,无法与用户交互,可用于注册,如:            ┃
┃      │    │  "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"。                                     ┃
┃'EXEC'│    │■前导"&"表示修改进程中的关机代码(挂接"ExitWindowsEx"函数)。建议执行"EXEC &EXPLORER.EXE"修改┃
┃      │    │  SHELL的关机函数,这样执行"开始->关闭系统"的时候就会运行"PECMD.EXE SHUT"命令来关机。       ┃
┃      │    │■前导"$"表示以ShellExecute函数执行,用于打开非可执行文件(如 .TXT、.BMP 等)。               ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │示例│EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"                                                        ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※SHELL 也是通过此命令来载入的。                                                            ┃
只是想确认。。。下面的是否有错。。。
TEXT  press shift to enter xxx mode
find key=10,exec B:\xxx.cmd

ps:那个“
|WAIT 5000”是指毫秒,所以是1.3分钟对吧???
作者: samcsli    时间: 2008-10-7 15:00
把问题往首页移。。。没办法,上网时间不合群。。。
作者: 昭存    时间: 2008-10-10 14:34
5000是毫秒,是5秒,怎么出了1.3分钟?
作者: tzxinqing    时间: 2008-10-11 08:31
因为做Raysouce.WIM包想自动模拟键盘按键(空格键),在老九的PECMD里找到了pecmd send 0x?命令!但是没有详细列举,只能一个个的试(穷举破解哦,hehe)。遗憾的是,没找到。只发现了09是TAB,10是SHIFT,11是CONTROL,12是ALT,14是CAPS LOCK,快被逼疯了....最后,只能把那个程序KILL掉,效果相同。老九能否公布下....
作者: yichya    时间: 2008-10-11 08:43
11楼的正确,空闲的键太多了,比如F2 F4 F6 F7 F8 F10 F11 POWER SLEEP WAKEUP PAUSE ESC WINKEY TAB......,在PE下这些键既可以设置成HOTK又可以设置成FIND KEY=,PE启动的时候键盘上除了SYSRQ(PRINT SCREEN)和几个管灯的之外都可以拿来用,什么字母数字功能键都可以,不过要注意的是只有我刚才列举的那几个可以用来设置热键,否则就会影响在PE下的工作,甚至导致PE崩溃。
作者: yichya    时间: 2008-10-11 08:47
关于SEND、FIND KEY=、HOTK这类需要设置按键代码的语句,坛子上有工具。
弄一个自己认为比较好用的。

color.rar

4.5 KB, 下载次数: 76, 下载积分: 无忧币 -2

按键代码、颜色查询工具,由123提供。


作者: samcsli    时间: 2008-10-19 06:55
附件可是精品啊!!!不过可能是我最近睡眠时间太少。。。

其实是问题应该是如何:“按某某键 加载xx模式”的方法。。。

[ 本帖最后由 samcsli 于 2008-10-19 06:57 编辑 ]
作者: yichya    时间: 2008-10-19 10:41
那就是改成FIND KEY=16,!LOAD \MINIPE\WINPE.INI咯。
作者: samcsli    时间: 2008-10-19 11:56
不是那个....winpe.ini 是必须加载,那个cmd是附加的...
作者: samcsli    时间: 2008-10-20 03:14
奇怪,他没看道???
作者: yichya    时间: 2008-10-20 13:17
那就是把LOAD换成EXEC咯.




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