无忧启动论坛

标题: [20080811]请问,“PECMD使用说明”如何不显示在“开始”菜单?(有图) [打印本页]

作者: 冰上人    时间: 2008-8-11 12:12
标题: [20080811]请问,“PECMD使用说明”如何不显示在“开始”菜单?(有图)
如题。下了一个杀毒光盘,想改造一下,送给同事用。
要求:简单,只有杀毒功能。所以,得改造WINPE.IS_
(1)禁用系统的格式化、删除、右键,免得误操作。改注册表完成。
(2)删除系统维护软件,如GHOST,WINPW等。已完成。
——但发现,光盘启动进入桌面后,开始 菜单最上面,始终有一个 PECMD使用说明,隐藏不了。请问,如何让它不显示,好让这个杀毒盘纯净,简单? 是修改PECMD.INI文件,还是其他?
——目前,开始菜单,只有三项了(PECMD使用说明,程序,关机)。所以,特别想去掉这个“PECMD使用说明”,只剩下“程序”与“关机”。
——本想禁用“开始”菜单,但找不到如何禁用的方法。

        不知发在这个板块对不对?
        编辑一下,加上图。

[ 本帖最后由 冰上人 于 2008-8-11 12:51 编辑 ]

ltu.jpg (6.39 KB, 下载次数: 96)

ltu.jpg

作者: 冰上人    时间: 2008-8-11 12:16
下面是PECMD的配置文件,改哪一行,可以让“ PECMD使用说明”不显示在“开始”菜单上?

//
FBWF P40 L32 H96
TEAM TEXT 3 Ctrl……
#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,ENVI MinMode=Yes|Text 运行最低配置……!Text 运行标准配置……
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       
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       

FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll,26!TEXT|LOAD \MiniPE\WinPE.INI
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT

`
REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"

`
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv

`
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^        `
LOGS
//
作者: dzy    时间: 2008-8-11 12:34
要求:简单,只有杀毒功能

不加载EXplorer, 加载CMD!

还省资源~~
作者: 冰上人    时间: 2008-8-11 12:42
但是,
     一要必须是光盘启机,
     二是要有桌面,桌面上放上江民,卡巴等杀毒软件的快捷方式[下的是长风的杀毒三剑客及另一个600多M的,想精简一下)。不加载EXplorer, 好像没有桌面了。
     三是要操作简单(使用者皆是身边和我一样不懂电脑的人,年龄从20多到60多岁),没有多余功能。
作者: 冰上人    时间: 2008-8-11 12:45
原帖由 zhxy9804 于 2008-8-11 12:26 发表
加载外部配置!!!!!!!!!!!!!!!!!


删除这一行,还是修改?如何修改?
我想去掉附件中图中的最上面那一行 (PECMD使用说明)

[ 本帖最后由 冰上人 于 2008-8-11 12:53 编辑 ]

ltu.jpg (6.39 KB, 下载次数: 80)

ltu.jpg

作者: dzy    时间: 2008-8-11 13:15
原帖由 冰上人 于 2008-8-11 12:42 发表
但是,
     一要必须是光盘启机,
     二是要有桌面,桌面上放上江民,卡巴等杀毒软件的快捷方式[下的是长风的杀毒三剑客及另一个600多M的,想精简一下)。不加载EXplorer, 好像没有桌面了。
     三是要 ...


建立批处理文件

1.bat 江民杀毒
2.bat 卡巴杀毒
........

更容易上手!
作者: 冰上人    时间: 2008-8-11 13:31
不行,LINK %Desktop%\加载外部配置,PECMD.EXE,  这一行我删除后,再测试,还是有PECMD使用说明的快捷方式
——重要说明:光盘启机进入桌面后并没有这个快捷方式,然后什么也不动,大约10-15秒后,桌面上一闪,然后“开始”菜单中,有出现了这个快捷方式。
作者: yichya    时间: 2008-8-11 13:59
用BSEXPLORER,或者老版本的PE登陆器。
作者: 冰上人    时间: 2008-8-11 14:42
1,老版本的PE登陆器?是哪一个?能不能说明具体版本?
2,配置中,我明明删除了
    `LINK %StartMenu%\PECMD使用说明,%WS%\PECMD.EXE  (这一行删除了)
  可启动后30秒内,还是自动生成,何解?

      下面是记录
     HOTK #112,PECMD.EXE    操作成功完成。
LINK X:\Documents and Settings\Default User\桌面\命令提示符,X:\WXPE\SYSTEM32\CMD.EXE    操作成功完成。
LINK X:\Documents and Settings\Default User\「开始」菜单\PECMD使用说明,X:\WXPE\SYSTEM32\PECMD.EXE    操作成功完成。
作者: 冰上人    时间: 2008-8-11 15:36
刚才试了手中的好几张不同人做的不同版本的PE,皆是PECMD做的,发现:开始菜单处皆有这个 “使用说明”。也许,是这个软件的作者故意做的,那样,我就不去管了,留作以后解决。
作者: yichya    时间: 2008-8-11 15:37
估计删不掉,大概需要修改PECMD.EXE的源码。
禁用开始菜单:
修改注册表:
[-HKEY_CLASSES_ROOT\CLSID\{5b4dae26-b807-11d0-9815-00c04fd91972}]
启动SHELL前用PECMD导入。
作者: yichya    时间: 2008-8-11 15:41
改成CMD的:reg delete HKEY_CLASSES_ROOT\CLSID\{5b4dae26-b807-11d0-9815-00c04fd91972} /va /f
作者: chenbaker    时间: 2008-8-11 16:49
需要对pecmd反编译,你也可以加载其他外壳
作者: lxl1638    时间: 2008-8-11 18:12
本人已分布了PECMD.EXE V2.8.8的源码,你可以在这个基础上修改,只要保留原来的版权信息就可以了。
作者: wxb    时间: 2008-8-11 19:15
这个位置就是%StartMenu%
作者: 冰上人    时间: 2008-8-11 21:29
加一个开机后运行的批处理,也没有删除下面的
X:\Documents and Settings\Default User\「开始」菜单\PECMD使用说明.ink
X:\Documents and Settings\Default User\「开始」菜单\PECMD使用说明

-------所以,不作考虑了。还是专心考虑综合几个杀毒盘,为身边的同事、朋友、亲戚准备一个好用的PE杀毒盘。
——开始 菜单禁用后,不能关机,只能按 机箱上的重启按钮了(本想在桌面加一个“快速重启”的程序,谁知,此程序不能运行;加一个“关机酷”,运行程序后无反应。不考虑这个了。
——谢谢大家。
作者: 冰上人    时间: 2008-8-11 21:34
原帖由 lxl1638 于 2008-8-11 18:12 发表
本人已分布了PECMD.EXE V2.8.8的源码,你可以在这个基础上修改,只要保留原来的版权信息就可以了。



——修改代码,我可不会这个。俺只会非常简单地综合几张光盘,送给身边人用用而已。
——再说了,既然 SYSTEM32下有此程序,为何一定要在“开始”菜单处,放上一个呢?
——曾加了一个处理,在系统进入桌面后删除PECMD.EXE,但是,删了后,虽然运行其他程序正常(一一运行过,验证过),但按“关机”中的重启或关机,就没有反应了。
——不过,谢谢你的辛劳。有了这个小东西,就可以做非常小巧的盘了(以前深山红叶PE,光一个系统就至少 100M).
       虽然DVD普及了,但我还是喜欢210M的小盘。最近又发现,1,4G的DVD小盘非常好(一是小巧,二是容量大,三是不怕划伤,因为是TDK的超硬盘,说是摄像机里用的)。

[ 本帖最后由 冰上人 于 2008-8-11 21:38 编辑 ]
作者: lxl1638    时间: 2008-8-11 22:35
原帖由 冰上人 于 2008-8-11 21:34 发表
——修改代码,我可不会这个。俺只会非常简单地综合几张光盘,送给身边人用用而已。
——再说了,既然 SYSTEM32下有此程序,为何一定要在“开始”菜单处,放上一个呢?
——曾加了一个处理,在系统进入 ...

1、代码都有了,能不能改是自己的事,本人把它做到"开始"菜单是本人的爱好,你的爱好是把它拿下;
2、很多程序(包括Windows自己的和你新加进去的)都在SYSTEM32,但“开始”菜单处一样有;
3、没有PECMD,现行的PE无法正常关机或重启,当然可以用第三方工具代替。

[ 本帖最后由 lxl1638 于 2008-8-11 22:36 编辑 ]
作者: 冰上人    时间: 2008-8-12 09:28
谢谢lxl1638!
——准备隐藏或禁用 “开始”菜单及桌面上的“我的电脑”,然后恢复 PECMD.EXE,再加上一个 “定时关机”程序,看能不能用。若能,这张小盘就只能杀毒,别的什么也不能(我禁用了右键,也禁用了任务栏、任务管理器,也就是说,用快捷键进不了“资源管理器”)——这样,就纯净了,也安全了。
——不知能不能 隐藏或禁用 “开始”菜单,晚上试试。
作者: hwd6    时间: 2008-8-12 11:25
除了改源码,别无它法了
作者: yichya    时间: 2008-8-12 12:25
关机需要用到PECMD,EXEC  $halt.exe
作者: gaokun    时间: 2008-8-26 02:53
我也干过这事,在批处理里用attrib命令进行隐藏,启动完毕后就会被隐藏掉,不过意义不大。
我还顺便把启动目录也给隐藏了,attrib +s +h "X:\Documents and Settings\Default User\「开始」菜单\程序\启动"
作者: HuAnGkUn    时间: 2008-8-26 09:13
原帖由 gaokun 于 2008-8-26 02:53 发表
我也干过这事,在批处理里用attrib命令进行隐藏,启动完毕后就会被隐藏掉,不过意义不大。
我还顺便把启动目录也给隐藏了,attrib +s +h "X:\Documents and Settings\Default User\“开始”菜单\程序\启动"


高手高手!试试看。
作者: hwd6    时间: 2008-8-26 09:39
原帖由 gaokun 于 2008-8-26 02:53 发表
我也干过这事,在批处理里用attrib命令进行隐藏,启动完毕后就会被隐藏掉,不过意义不大。
我还顺便把启动目录也给隐藏了,attrib +s +h "X:\Documents and Settings\Default User\「开始」菜单\程序\启动"

这个方法不错,怎么就没想到呢?
作者: yutian    时间: 2008-9-10 23:24
玄天 发布的 自由定制的个人PE[8月24日更新]  里面就没有 “PECMD使用说明” 图标,找他要方法或下载来研究一下吧

http://bbs.wuyou.net/forum.php?m ... ght=%2B%D0%FE%CC%EC
作者: 玄天    时间: 2008-9-11 00:46
不修改 pecmd.exe 的前提下
拷贝 Unlocker.exe 和 UnlockerDriver5.sys 到pe内核 system32 文件夹下,然后在 pecmd.ini 倒数第二行加上如下两句:
EXEC CMD.EXE /C "unlocker.exe "%USERPROFILE%\「开始」菜单\PECMD使用说明.LNK" -S -D"
FILE %USERPROFILE%\「开始」菜单\PECMD使用说明.*
或者使用aston外壳
作者: netwinxp    时间: 2008-9-11 10:49
也就是延迟一段时间后把“PECMD使用说明.LNK”删除(不推荐删除,留着又没什么坏处)
作者: 千里独行    时间: 2008-9-11 14:35
原帖由 玄天 于 2008-9-11 00:46 发表
不修改 pecmd.exe 的前提下
拷贝 Unlocker.exe 和 UnlockerDriver5.sys 到pe内核 system32 文件夹下,然后在 pecmd.ini 倒数第二行加上如下两句:
EXEC CMD.EXE /C "unlocker.exe "%USERPROFILE%\「开始」菜单\ ...

看来老九处心积虑的做法就这样被封住了。
作者: happymy    时间: 2008-9-11 15:35
原帖由 千里独行 于 2008-9-11 14:35 发表

看来老九处心积虑的做法就这样被封住了。


道高一尺魔高一丈,现在有源码就无所谓了。
作者: 玄天    时间: 2008-9-11 22:03
原帖由 千里独行 于 2008-9-11 14:35 发表

看来老九处心积虑的做法就这样被封住了。

所以我一直不愿意公开~~~~这次是有些对不住老九咯
作者: lxl1638    时间: 2008-9-13 11:42
原帖由 玄天 于 2008-9-11 22:03 发表
所以我一直不愿意公开~~~~这次是有些对不住老九咯

.......................................
网上有很多介绍如果删除顽固文件的方法,除了Unlocker还有什么X刀之类,原理基本相同。

实在不行就要结束内存中打开那个文件的进程,新版的PECMD要用这个方法了。

如果将一个线程注入到系统的核心进程内,在这个线程内做手脚,怕要结束核心进程才行了,后果可能是系统出错(如资源管理器当掉)或蓝屏或重启。

[ 本帖最后由 lxl1638 于 2008-9-13 11:43 编辑 ]
作者: 玄天    时间: 2008-9-13 13:04
标题: 回复 #32 lxl1638 的帖子
老大,你的pecmd不可能注入系统内核吧:)
再说了,pe而已,死了也没关系嘛,嘿嘿
作者: lxl1638    时间: 2008-9-13 14:28
3.2.913版暂时没有,用笨办法恢复菜单,你删了就自动生成,要彻底删了它,可能要Kill内存中的PECMD进程了,这样会出现一些后果,如Ctrl+Alt+Del无效,当然YY的方法是有的,就看水平了。
作者: 玄天    时间: 2008-9-13 15:56
原帖由 lxl1638 于 2008-9-13 14:28 发表
3.2.913版暂时没有,用笨办法恢复菜单,你删了就自动生成,要彻底删了它,可能要Kill内存中的PECMD进程了,这样会出现一些后果,如Ctrl+Alt+Del无效,当然YY的方法是有的,就看水平了。

一般来说,我不习惯去倒腾原程序,没那耐心咯
作者: wanghh    时间: 2008-9-13 17:21
原帖由 lxl1638 于 2008-8-11 18:12 发表
本人已分布了PECMD.EXE V2.8.8的源码,你可以在这个基础上修改,只要保留原来的版权信息就可以了。


不知原码在哪?谢谢!
作者: lxl1638    时间: 2008-9-13 17:23
Google一下,5页之内必定找到,
在google上,PECMD必定能搜索出20页以上,源码不出5页之外。

但那个版本的源码是本人初学VC半年的结果,代码很乱。

[ 本帖最后由 lxl1638 于 2008-9-13 17:28 编辑 ]
作者: wanghh    时间: 2008-9-13 17:33
原帖由 lxl1638 于 2008-9-13 17:23 发表
Google一下,5页之内必定找到,
在google上,PECMD必定能搜索出20页以上,源码不出5页之外。

但那个版本的源码是本人初学VC半年的结果,代码很乱。


没有。
作者: lxl1638    时间: 2008-9-13 17:40
原帖由 wanghh 于 2008-9-13 17:33 发表
没有。


不可能!第1页就出现了!

未命名.PNG (18.67 KB, 下载次数: 53)

未命名.PNG

作者: wanghh    时间: 2008-9-13 17:43
PECMD2.8.8的源码

[ 本帖最后由 wanghh 于 2008-9-13 17:44 编辑 ]

2008-06-16_191704.gif (14.11 KB, 下载次数: 53)

2008-06-16_191704.gif

作者: lxl1638    时间: 2008-9-13 17:46
原帖由 wanghh 于 2008-9-13 17:43 发表
PECMD2.8.8的源码

我考!将"PECMD2.8.8的源码"作为一个关键词(它们里没有空格)来搜索,你不会用Google?
试试 "PECMD 源码"!
作者: wanghh    时间: 2008-9-13 17:47
谢谢!找到了。发份上来了。

PECMD 2.8.8U绠€浣撲腑鏂囩増.rar

144.89 KB, 下载次数: 338, 下载积分: 无忧币 -2


作者: netwinxp    时间: 2008-9-13 20:16
LZ如果想YY过瘾的话可以与老九协商有偿定制:)
作者: hwd6    时间: 2008-9-13 20:52
原帖由 netwinxp 于 2008-9-13 20:16 发表
LZ如果想YY过瘾的话可以与老九协商有偿定制:)

哈哈,老九这下发达了^_^
作者: fnycc    时间: 2008-9-18 19:12
原帖由 冰上人 于 2008-8-11 12:42 发表
但是,
     一要必须是光盘启机,
     二是要有桌面,桌面上放上江民,卡巴等杀毒软件的快捷方式[下的是长风的杀毒三剑客及另一个600多M的,想精简一下)。不加载EXplorer, 好像没有桌面了。
     三是要 ...

如果这样的话,你不如用我的PE。刚好基本满足你的要求。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=128955&extra=page%3D2&page=1
作者: zery    时间: 2010-1-1 15:07
42楼的“PECMD 2.8.8源码”缺少dsp文件不能重新编译啊
作者: 系统维护    时间: 2010-1-25 10:24
标题: 回复 #46 zery 的帖子
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
作者: phosphor    时间: 2012-4-9 18:49
标题: 回复 #32 lxl1638 的帖子
看到大家都在想办法删除这玩意,就是因为大家都不用它,
建议老大把PECMD的图标做的漂亮一点,然后去代替开始按钮,当鼠标指到开始按钮的时候显示PECMD说明就可以了




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