无忧启动论坛

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

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

    [复制链接]
1711#
 楼主| 发表于 2008-11-3 21:38:07 | 只看该作者
原帖由 mapeimapei 于 2008-11-3 20:04 发表
KILL命令有些变弱。。。

以前安装拼音加加后,要KILL ImeReg进程。。现在的版本不行了。。
48735

PECMD KILL ImeReg.EXE

KILL 命令杀进程时要用进程全名,即带扩展名。
回复

使用道具 举报

1712#
发表于 2008-11-3 21:51:01 | 只看该作者
原帖由 lxl1638 于 2008-11-3 21:38 发表

PECMD KILL ImeReg.EXE

KILL 命令杀进程时要用进程全名,即带扩展名。



已经解决,,谢谢老大。。
回复

使用道具 举报

1713#
发表于 2008-11-4 09:48:40 | 只看该作者
TEXT命令有些减弱。以下的一段话在913版中可以显示完整,,但是在最新版中显示不全。。
TEXT 简要说明:\n \n1,"启动纯系统"就是启动最小化模式系统\n2,"配置化启动"是根据物理内存大小启动\n3,"启动设定模式"是根据选择的模块启动\n\n4优先级高的外置启动会覆盖比它低的\n wmp10>tmplayer&&office2k3>word2k\n5,有些外置WIM包没有在此窗体中体现\n\n6,启动声卡支持后将调用所有媒体工具\n7,启动网络支持后将调用所有网络工具\n\n8,关于几组热键的说明:\nAlt+R--------------启动模式转换窗体\nAlt+W-------------启动ggghost工具\nAlt+S--------------启动everest系统检测\nAlt+X--------------启动截图工具\nF1------------------启动pecmd帮助文档#0x00FF00 L55 T100 R720 B600 $20 *




回复

使用道具 举报

1714#
 楼主| 发表于 2008-11-4 10:04:42 | 只看该作者
小问题一个,暂不更新,这样吧,分成两次TEXT命令显示,要自己计算一下第2次TEXT命令的位置了。
回复

使用道具 举报

1715#
发表于 2008-11-4 10:23:05 | 只看该作者
明白了。谢谢老大。。。
回复

使用道具 举报

1716#
发表于 2008-11-6 23:11:19 | 只看该作者
新版似乎存在一点小问题:

命令如下:
TEAM TEXT 请于5秒内按住Ctrl键可以手动选择装载模式,否则由程序自动选择...... #0xEE $20|WAIT -5000
FIND KEY=0x11,CALL @ManulSetLoadMode

当出现上面提示信息时按住“Ctrl”键无法唤出“ManulSetLoadMode”菜单,而改为等待10秒(-10000)并狂按“Ctrl”键却可唤出。。。
疑问:1、程序执行效率不佳?。。。2、显示提示信息时间与等待按键时间存在时间差?。。。3、新版对上面涉及到的命令有做更改?
回复

使用道具 举报

1717#
 楼主| 发表于 2008-11-6 23:38:40 | 只看该作者
是"按住"不要松开,也不是"狂按",5秒后即呼出那个窗口了。
如果想快:
1、改成 WAIT -1000,但这1秒内必须"按住"那个键;
2、改成 WAIT 0,按到任何键都会中止等待,如果按的不是"Ctrl"而是其它键也呼不出你的窗口。
回复

使用道具 举报

1718#
发表于 2008-11-7 09:31:59 | 只看该作者
关于 pecmd 的subj 和show 指令我有个问题需要 大元帅解答:
对于存储设备,当系统没有识别出 该设备的类型的时候,系统会将这个设备识别成可移动磁盘。对
于这样的磁盘,用subj 卸掉后,能否通过 show r:0 方式挂接?

对于一些usb移动硬盘,系统识别为硬盘类存储设备,当用subj 卸掉后,是否 就 需要通过 show f:0 方式挂接。
回复

使用道具 举报

1719#
发表于 2008-11-7 11:56:15 | 只看该作者
楼上的用showdrive.exe吧
回复

使用道具 举报

1720#
发表于 2008-11-7 13:09:03 | 只看该作者
原帖由 tegl 于 2008-11-7 11:56 发表
楼上的用showdrive.exe吧


我的目的并不是显示隐藏分区
回复

使用道具 举报

1721#
发表于 2008-11-7 23:31:29 | 只看该作者
原帖由 lxl1638 于 2008-11-6 23:38 发表
是"按住"不要松开,也不是"狂按",5秒后即呼出那个窗口了。
如果想快:
1、改成 WAIT -1000,但这1秒内必须"按住"那个键;
2、改成 WAIT 0,按到任何键都会中止等待,如果按的不是"Ctrl"而是其它键也呼不出你 ...

谢谢老九回答,原来是按住等待5秒后弹出框框啊,一直以为是5秒内按住立马弹出框框。。。原命令是KEY=17被我改成KEY=0x11的。。。
回复

使用道具 举报

1722#
发表于 2008-11-10 10:51:30 | 只看该作者
發現1028版CALC的問題,並未把運算結果儲存於變數中

ENVI TimerCount = 10
CALC TimerCount = %TimerCount% - 1
TEXT %TimerCount% 秒之後自動執行。L10T10

執行結果:
10 秒之後自動執行。

0913版執行結果:
9 秒之後自動執行。

[ 本帖最后由 bahmo 于 2008-11-10 10:54 编辑 ]
回复

使用道具 举报

1723#
 楼主| 发表于 2008-11-10 11:16:22 | 只看该作者
原帖由 bahmo 于 2008-11-10 10:51 发表
發現1028版CALC的問題,並未把運算結果儲存於變數中

ENVI TimerCount = 10
CALC TimerCount = %TimerCount% - 1
TEXT %TimerCount% 秒之後自動執行。L10T10

執行結果:
10 秒之後自動執行。

0913版執 ...


把"="、"-"的前后空格去掉。
回复

使用道具 举报

1724#
发表于 2008-11-10 12:25:58 | 只看该作者
原帖由 lxl1638 于 2008-11-10 11:16 发表


把"="、"-"的前后空格去掉。

原來如此!
看來應該把說明示例修正並備註不可有空格
示例修正前
│◆加法運算: CALC #Sum = 128 + 32 或 CALC Sum = %Datum1% + %Datum2%                          │
│◆乘法運算: CALC #Result = 128 * 64 或 CALC Result = %Datum1% * %Datum2%

│◆加法運算: CALC #Sum=128+32 或 CALC Sum=%Datum1%+%Datum2%                          │
│◆乘法運算: CALC #Result=128*64 或 CALC Result=%Datum1%*%Datum2%

--------------------------------------------------------------------------------------------------------------

再次測試,只要"="前不要有空格即可

[ 本帖最后由 bahmo 于 2008-11-10 12:45 编辑 ]
回复

使用道具 举报

1725#
发表于 2008-11-17 17:09:10 | 只看该作者
3.2.1028.278F有點問題:(大家應該都有c:\boot.ini)
-----------------------------------------
_SUB OutMenuRun
   ENVI MenuList=載入所有模組|自定義加載模組
   FORX C:\*.INI,FullPath,0,CALL SetList   
_END

_SUB SetList
  NAME FName=%FullPath%
  ENVI MenuList=%MenuList%|%FName%
_END

CALL OutMenuRun
TEXT %MenuList%L10T10
-----------------------------------------

3.2.1028.278F執行結果
載入所有模組|自定義加載模組

*好像沒去執行CALL SetList,但之前的版本(3.2.621.255~3.2.1028.278)都ok   

3.2.1028.278(11.11更正)執行結果
載入所有模組|自定義加載模組|boot

[ 本帖最后由 bahmo 于 2008-11-17 21:47 编辑 ]
回复

使用道具 举报

1726#
发表于 2008-11-17 17:33:28 | 只看该作者
11月15日又更新或者修正什么呢?
回复

使用道具 举报

1727#
发表于 2008-11-17 18:37:48 | 只看该作者
甚好,老九又更新了的说,测试一下去
回复

使用道具 举报

1728#
发表于 2008-11-17 20:37:14 | 只看该作者
不会用,凑个热闹啊
回复

使用道具 举报

1729#
发表于 2008-11-17 20:44:27 | 只看该作者
原帖由 421062724 于 2008-11-17 18:37 发表
甚好,老九又更新了的说,测试一下去

哪里??没见啊。
回复

使用道具 举报

1730#
发表于 2008-11-17 20:45:52 | 只看该作者
原帖由 lrbin50 于 2008-11-17 20:44 发表

哪里??没见啊。

PECMD-V3.2.1028.278F.RAR (92.11 KB)
回复

使用道具 举报

1731#
发表于 2008-11-17 21:04:15 | 只看该作者
更新了?有什么新内容啊?
回复

使用道具 举报

1732#
 楼主| 发表于 2008-11-17 22:02:28 | 只看该作者
原帖由 bahmo 于 2008-11-17 17:09 发表
3.2.1028.278F有點問題:(大家應該都有c:\boot.ini)
-----------------------------------------
_SUB OutMenuRun
   ENVI MenuList=載入所有模組|自定義加載模組
   FORX C:\*.INI,FullPath,0,CALL SetLis ...

_SUB SetList 前置

_SUB SetList
  NAME FName=%FullPath%
  ENVI MenuList=%MenuList%|%FName%
_END

_SUB OutMenuRun
   ENVI MenuList=載入所有模組|自定義加載模組
   FORX C:\*.INI,FullPath,0,CALL SetList   
_END

CALL OutMenuRun
TEXT %MenuList%L10T10


看来还要更正一次。
回复

使用道具 举报

1733#
发表于 2008-11-17 22:38:32 | 只看该作者
如果可以的话,麻烦老九好人做到底,谈谈更新内容,谢谢!
回复

使用道具 举报

1734#
 楼主| 发表于 2008-11-17 23:30:43 | 只看该作者
原帖由 CWD 于 2008-11-17 22:38 发表
如果可以的话,麻烦老九好人做到底,谈谈更新内容,谢谢!


3.2.1028.278F版更新,见一楼。
2008年11月17日23:30以前下载的请重新下载。
回复

使用道具 举报

1735#
发表于 2008-11-17 23:47:44 | 只看该作者
原帖由 lxl1638 于 2008-11-17 23:30 发表


3.2.1028.278F版更新,见一楼。
2008年11月17日23:30以前下载的请重新下载。

谢谢老九,立马重新下载。。。
回复

使用道具 举报

1736#
发表于 2008-11-17 23:48:05 | 只看该作者
原帖由 lxl1638 于 2008-11-17 23:30 发表


3.2.1028.278F版更新,见一楼。
2008年11月17日23:30以前下载的请重新下载。

動作真快!感謝!!

但CALC指令"="前還是不可以有空格。
回复

使用道具 举报

1737#
发表于 2008-11-18 09:52:54 | 只看该作者
原帖由 lxl1638 于 2008-11-17 23:30 发表


3.2.1028.278F版更新,见一楼。
2008年11月17日23:30以前下载的请重新下载。



谢谢老九,马上下载替换.
回复

使用道具 举报

1738#
发表于 2008-11-18 12:15:01 | 只看该作者
想请教下,为什么我把911版的pecmd改成最新版,而且把cmdline改成PELOGON.EXE PECMD.EXE LOAD %SystemRoot%\System32\PECMD.INI

在注册那个dll的时候却有个这样的错误呢?呵呵


LOGS X:\WinPE\PECMD.LOG        操作成功完成。
PATH X:\TEMP        操作成功完成。
INIT I        操作成功完成。
EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U        操作成功完成。
TEAM LOGS X:\WinPE\PECMD.LOG|PATH X:\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U        找不到指定的模块。
回复

使用道具 举报

1739#
 楼主| 发表于 2008-11-18 12:28:48 | 只看该作者
原帖由 WLDNA 于 2008-11-18 12:15 发表
想请教下,为什么我把911版的pecmd改成最新版,而且把cmdline改成PELOGON.EXE PECMD.EXE LOAD %SystemRoot%\System32\PECMD.INI

在注册那个dll的时候却有个这样的错误呢?呵呵


LOGS X:\WinPE\PECMD.LO ...


PATH X:\TEMP ,你已把 PECMD.EXE 的当前工作目录设置到了 X:\TEMP,后面的 CALL 命令当然找不到指定模块了。
回复

使用道具 举报

1740#
发表于 2008-11-18 12:43:38 | 只看该作者
原帖由 lxl1638 于 2008-11-18 12:28 发表


PATH X:\TEMP ,你已把 PECMD.EXE 的当前工作目录设置到了 X:\TEMP,后面的 CALL 命令当然找不到指定模块了。


呵呵,不好意思,对PATH的理解错误了,:-)
谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-8 05:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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