无忧启动论坛

标题: [更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M... [打印本页]

作者: mdyblog    时间: 2012-1-22 08:30
标题: [更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...
本帖最后由 mdyblog 于 2021-5-13 15:53 编辑

PECMD2012.1.77.0-Win32_64多窗口多线程(已升级) + 裸机系统2.3.4 + 18M-COOL MiniPE(已升级)

***已通过启动PE测试***

功能特点:

多窗口
异形COOL窗口
半透明
多线程
纤程
同步锁
类,域名,对象
函数可嵌套
函数/窗口/LOAD可以带参数
命令扩展,函数调用如同内部命令, 不用CALL
支持局部变量(比环境变量快,可自动销毁)
支持{}包围的局部代码块
支持[]LAMBDA
普通代码可以用定时器,热键等
代码、资源可嵌入
代码可压缩、加密
未锁定文件名和目录,故还可以作为以前PECMD的功能补充
PECMD2012.1.86.01直接支持扇区映射
----
+ 编码转换CODE, 读注册表(多字节、扩展串),条件 代码块
+ 条件 代码块
+ 分区操作。磁盘读写
+ EXEC => 实时控件

下载链接:

PECMD:     PECMD2012.1.88.05.XX

MBROSTool:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=330493&page=1&extra=#pid2913010
超级右键:  PECMD下载目录
PECMDEdit: http://pan.baidu.com/s/1o69dRuU#  PECMDEDIT1.0.25--20150827.zip
Imdisk:   
Imdisk2.03纯中文版(直接编译出中文版)   英文版#1072

版本说明:

几个版本,包刮“兼容精简版”,内在执行码是一样的,只是包装不同:
一般版:      最大压缩,但还可以直接编辑资源。(方便直接添加/修改/查看内置脚本)。
巨小版:      最大压缩,且不能编辑资源了。
完整版:      原汁原味的。(可避免压缩引起杀软误报)。
兼容精简版:  简化到基本就是个4.0, 兼容4.0,开关参数统一了,说明书基本就是4.0的,多的不说(但你可以用)。更新慢点,不涉及BUG不一定更新了。(BUILD时间一样)
非兼容精简版:兼容“统一开关参数”。84、86版的旧开关,依然保留(只是HELP中不说了),旧的代码依然能运行。  

相关链接:  

编辑MBR,PBR;可在任何地方写入自己的代码。见#9787
RAMD Imdisk 可以直接挂载WIM了。           见#9161
PECMD 内置有CAB解压。                     见
#9183
解决“锁定--牛皮癣”。                    见8852#

注意事项:

1.LIST H高度指可下拉的高度!!!(WIN64较真;32位可较真可不较真,兼容旧的吧), LIST显示框的高度是不可设定的。
2.LOAD "C:\Program Files\a.ini"  A1  A2  引号一定不能省;以区分文件名和参数。因为本LOAD可带参数。
3.窗口内退出不能 EXIT FILE 等;只能KILL,且最后一条命令必须为KILL。
  //如TEAM  KILL \|  LOAD A.WCS| KILL \       //最后加一个KILL \
4.死机无法进入PE,如何调试?
  //LOGS  **2  *D:\PE1.LOG  或 LOGS   *D:\PE1.LOG

  //实时LOGS 到硬盘D:上。再在正常系统看PE1.LOG,
  //最后一条[]记录就是死机前正常执行的命令;那么脚本中下一命令死机。[前的那个数字就是行号。
  //**2方式,最后一条没有后接对应[]形式 的{}记录就是死机的命令。{前的那个数字就是行号。
  //     1784 4374983.867502713 3 {ENVI aaa=1}                      <==将要执行
  //     1784 4374983.959134471 3 [ENVI aaa=1] <0> :操作成功完成。  <==已经执行完毕

  //有些中间弹出错误,但即使运行,logs看不出来。方法1:弹出错误时,根据最后的LOGS,定位错误在哪儿。方法2:可以在主程序中加【MESS标志串】。根据弹出错误前的标志串,定位错误在
哪儿。
5.PECAB制作DEVI CAB包,一般不要勾选【处理INF】。
  【处理INF】只适用 NT5.x下配合INFCACHEBUILD.EXE 3步完成:DEVI ABC.CAB + INFCACHEBUILD.EXE + UPNP -pnp
  【处理INF】修改了INF内容,DEVI DrvLoad Rundll 等都不能安装了。
  INFCACHEBUILD.EXE之外都不要勾【处理INF】。
  NT5.x下没有勾时,直接【DEVI $ABC.CAB,,%TEMP%】完成。

   2012.1.88.05.55开始,自动按需转换。所以都可以不用钩了。

6:制作PE,一定要删除 HKLM\SOFTWARE\PELOGON
对应注册表文件:SYSTem32\config\SOFTWARE


软件更新:

#150 楼
     裸机系统安装程序已更新。不再需要那么大内存。
151#164楼
     安装程序再更新2:解决根目录下异常,选择后同时自动出下载界面。
152#170楼
     改为 "退出程序"  &  "返回"。V1.0版本标志。
153#172楼
     + 分区操作。磁盘读写
155#225楼
     * PART完善分区/MBR操作, + NTPC EXEC* 同步到控件. FNAM
156#236楼
     + NAME SCRN  SITE  SZIE   ?ADSL  ?PINT (ADSL PINT目前还是空函数)
157#240楼 FIX
158#270楼 FIX
159#280楼 U25   变量兼容模式
160#283楼 U26   FIX
161#283楼 U27   -img=文件名 操作磁盘镜象  -CHS=C:H:S
162#294楼 U28   控件左对齐。按钮图标
163#301楼 U29   FIX
164#315楼 U30   件自动回收不自动打开。
165#325楼 U31   CALC 可以自由使用 %
166#339楼 U32   FIX,无参数 SHOW
167#343楼 U33   FIX 空格变量名
168#351楼 U34   MSTR 支持直接得到空格引号确定的字串
169#353楼 U35   兼容模式嵌套变量
170#356楼 U36  
171#360楼 U37
172#366楼 U38   FIX
173#370楼 U39   UPDATE
174#376楼 U40   获取磁盘签名,信息格式化。
175#389楼 U41   PART  -phy. 显示扩展分区空分区条目。
176#395楼 U42   内置资源,分区结尾
177#416楼 U43   FIX:  FORX  abc\*.xx
178#425楼 U45   SHOU  物理分区号  
179#447楼 U46   ENVI PUTF 支持重复因子  
180#467楼 U47   LPOS  RPOS  支持 大小写敏感开关 -case
181#483楼 U48   PART不重启就生效。TEMP命令
182#495楼 U49   帮助目录
183#511楼 U50   + HELP 加 [书签] 颜色。    FIX:HIVE
184#527楼 U51   控件加对齐开关 -left -center -right. MSTR 一次获取多个变量
185#529楼 U52   +HIVE -super_r
186#539楼 U53   FIXED: HIVE -super_r
187#544楼 U54   GETF -g=列数      DEVI 直接安装INF文件
188#546楼 U55   +HIVE -quick
189#563楼 U55B  FIX
190#581楼 U56   CALC 支持2/8/10/16进制混合运算。-base=N 可以指定输出进制。数据(包刮浮点数)支持TGMKS后缀。K=1024 S=512
191#585楼 U56B  MSTR A=str<N->
192#615楼 U57   = PATH WAIT  HELP
193#636楼 U58   FIX。消息映射,捕捉消息。   
194#636楼 U59   MOUN *query 变量名[=rw][,Mount目标目录]   消息映射:EDIT,MEMO,ITEM,LABE  
197#636楼 U59D  +消息映射:窗口本身。
198#636楼 U60   消息映射:MSG/SENDMSG/POSTMSG。      //HELP 消息
199#636楼 U61   消息映射:MSG/SENDMSG/POSTMSG 参数。 //HELP 消息
200#636楼 U62   UPNP
201#701楼 U62B  TEXT 多行。
202#701楼 U62C  FIX
203#701楼 U62D  FIX
204#701楼 U63   字符串参数顺序改了。 EXEC*  NAME+=追加模式
205#745楼 U63B  FIX      
206#749楼 U63C  MODF   
209#749楼 U64   FIX:系统级用户级环境变量。+ KILL  [*exitcode=NUM] ...
210#779楼 U65   WALL  可随意更换
212#783楼 U65C  EXEC --wd:工作目录  表示设置执行程序的工作目录,有空字符前后用引号。*则为文件名取其目录。
215#821楼 U65F  环境变量   %CD%: 实时当前工作目录 ; FDIR [--full|--fullfile]; </font><font face="宋体">FORX *NL ; READ 读全部,换行转换218#821楼 U66C   PINT OK
219#821楼 U66D  服务态:MESS-svr2   ;KILL  *svr2  ; EXEC /InstallService --killwin2  
226#821楼 U66L  READ/WRIT换行判定和旧PECMD兼容,原有功能*fix打开。
227#821楼 U67   高速块传输模式。PUTF -dd [-bs=BS] [-count=COUNT] [-skip=SKIP] [-conv=notrunc] <文件名称>,[起始位置],输入文件名, 可以下载、上传磁盘镜像。
                裸机系统2.0抢鲜版  核心部分才几百K,PE及外置,XP,WIN7、LINUX可以随便定制。
234#821楼 U67F  PUTF -dd -quick  生成稀疏文件
242#821楼 U67P  PART /MBR=[*LIMIT*]<文件路径|#号码>
244#821楼 U67R  FORM <-free|-userfree|-userall>  获得(磁盘)剩余空
245#821楼 U67S  GETF -find  查找文件位置
247#821楼 U67T  KILL *force 强制杀死(如服务进程)
251#1090楼 U67_23  DISP 自动设置
252#1090楼 U67_24  FIND IFEX  MEMB
253#1090楼 U67_25  LOAD 支持代码片 GETF -find 支持子偏移
257#1090楼 U68     支持完整版的ImDisk
258#1090楼 U68_1   支持窗口置顶等 -top -forcenomin -disminb -dismaxb -nosysmenu -nocap -disaltmv
259#1090楼 U68_2   格式化磁盘,桌面刷新
260#1090楼 U68_3   按钮图标自动缩放
261#1225楼 U68_4   PART list part 输出盘符
264#1225楼 U68_8   PART list DRV  盘符   直接根据盘符列表
265#1225楼 U68_9   EXEC*  [--cmd:[:ms:]CMD]
266#1225楼 U68_10  READ  WRIT 支持标准文件
267#1225楼 U68_11  窗口 -maxb:使能最大化按钮   -discloseb:禁止关闭按钮
270#1225楼 U68_14  DEVI  INF在 %SystemRoot%\INF下时,总假定文件已经拷贝到位,不再执行拷贝工作。
271#1225楼 U68_15  DEVI
272#1225楼 U68_16  MESS 宽度更准确
275#1225楼 U68_19  支持PE7 WIM
278#1225楼 U69     程序变量(&开头)支持2进制数据,包刮0;窗口和控件名支持动态设置位置大小和层级  
282#1225楼 U69.4   对话框 -size 支持改变大小
285#1225楼 U69.7   LABE -trans 透明文本
291#1225楼 U69.13  RAMD ImDisk* -gui 图形模式
292#1225楼 U69.14  REGI  DISP SHUT
301#1225楼 U69.19  软盘不卡
302#1715楼 U69.20  MESS  超时默认值。HOME 。 PART  -phy#
302#1715楼 U69.21  升级 PCIP  
303#1715楼 U69.22  HELP 刷新(WIN2000)
306#1730楼 U69.24  HASH
307#1730楼 U69.25  FIND  IFEX 支持查询
308#1730楼 U69.26  内置初始化脚本 ENVI &&&HelpColor=
309#1760楼 U69.27  RAMD  Imdisk  支持CurRamDisk反馈
310#1760楼 U69.28  支持 INIT I 托盘图标菜单
311#1760楼 U69.29  MENU
312#1760楼 U69.30  ADSL
314#1772楼 U69.32  在线命令行 支持内存脚本。
325#1779楼 U69.41  LPOS**
366#2637楼 U69.41  修正。反向MSTR。 PAGE *force
367#2640楼 U69.57  支持拖放,拖到命令行为编辑, 拖到HELP区为显示并执行(可压缩).图标,PART-总线类型,FORM-设备。XP 风格。【关机:56】
368#2650楼 U69.58  SHOW 可制定起始盘符;USB盘 即插即用,并可通过 INIT  指定 起始USB盘符
369#2650楼 U69.59  BUTTON 支持XP风格
370#2650楼 U69.60  FDRV  扩展
371#2650楼 U69.61  扩展EXIT LOAD
372#2650楼 U69.62  扩展ENVI 全局PE变量;扩展LOAD ##ID;扩展CALL this调用;插件
373#2700楼 U69.63  PECMD专门模块
374#2777楼 U69.64  属性页表TABS. 按钮支持多行
375#2825楼 U69.65  子窗口 画中画
376#2825楼 U69.66  CALL  窗口实例,嵌套窗口操作。
389#2825楼 U69.66-13 关机不卡。

400#       PECMD2012.1.70.3.2-0804.多窗口线程孵化版_win32.sfx.zip
           PECMD2012.1.70.0.19_0803.多窗口线程稳定_win32.sfx.zip
           PECMDEDIT1.0.21.zip
401#4241楼 PECMD2012.1.70.3.2-1208.多窗口线程孵化版_win32.sfx.zip

402#4289楼 PECMD2012.1.70.3.2-1226.多窗口线程孵化版_win32.sfx.zip
           EXIT=   ERROR &ERROR  PECMD.EXE退出码 TEXT LOAD函数

PECMD2012.1.73.1-130228-1.多窗口线程孵化版_win32_64.sfx.zip  (含X64位)
PECMD2012.1.75.1-130314-0.多窗口线程孵化版_win32_64.sfx.zip
PECMD2012.1.77.0-130410-0.多窗口线程孵化版_win32_64.sfx.zip  
PECMD2012.1.86.02.00-130810.多窗口线程稳定版_win32_64新设计.sfx.zip
          "CMPx"加密算法, 界面完整。
PECMD2012.1.88.01.00-140625.多窗口线程稳定版_win32_64新设计.sfx.zip
          "CMPA"加密算法,开关标准化,加一模拟4.0的功能精简版。
           扇区映射  
PECMD2012.1.88.04.19  win7/8开启桌面组合玻璃效果 显示还是和设计效果一样(如居中)
PECMD2012.1.88.05: DLL 版 并配了个超微PECMD.EXE. DLL版适合做高效的右键扩展菜单。

[ 本帖最后由 mdyblog 于 2013-2-28 21:53 编辑 ]




作者: 2011loflof    时间: 2012-1-22 10:08
谢谢分享,恭祝新年大吉大利!
作者: freesoft00    时间: 2012-1-22 10:35
2010.1
。。。。。。。。。。。。。。
作者: U5558    时间: 2012-1-22 11:03
这是谁的作品,与老九的相差太大了…………
作者: sy235688    时间: 2012-1-22 11:25
怎么又有人发这种东西?
作者: 一只猴子    时间: 2012-1-22 11:39
你是不是想被封号?这里不许发PECMD破解的。。
作者: rstart    时间: 2012-1-22 11:58
这个是破解版 ??  下来 look look
作者: macowen    时间: 2012-1-22 12:01
是  好东西  谢谢分享了
作者: 2010hktk    时间: 2012-1-22 12:33
PECMD-32.2010.1除夕版.???/
替换了老九的PECMD
根本无法启动??/
不知道还要如何设置?//
作者: dzy    时间: 2012-1-22 13:02
┃    │Yonsm                                                                            Lxl1638          ┃
┃    │Yonsm@163.com                                                                    Lxl1638@21cn.com
┃    │WWW.Yonsm.NET                                                                    BBS.WUYOU.COM    ┃
┃    │2007.1.24,杭州                                                                   07.03.01,茂名二中


2007年版本修改的??

晕~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: renchmin    时间: 2012-1-22 13:27
非常不错的东西啊支持了啊。
作者: lxl1638    时间: 2012-1-22 19:55
有意思,望继续完善。。。。。

这个大概是2.88左右版源码修改的,也希望加入最新版的功能。

[ 本帖最后由 lxl1638 于 2012-1-22 19:59 编辑 ]
作者: jxf268    时间: 2012-1-22 21:09
呵呵!看到老九了
新年快乐!
作者: 2010hook    时间: 2012-1-24 08:03
标题: 强烈支持!!
确实需要注入新的血液!
希望楼主继续维护开发!

有"lxl1638"大方地站出来呼喝一声, 楼主在这里就不会被藐视了, 呵呵~

[ 本帖最后由 2010hook 于 2012-1-24 19:46 编辑 ]
作者: 雪君    时间: 2012-1-24 08:51
谢谢,新年发帖。辛苦了
作者: 2010hook    时间: 2012-1-24 09:14
标题: 重要补充:
强烈反对加入太多功能, 现在的PECMD4.0有90多条命令, 其实大部分都不是"必须的", 只是这里很多PE都精简的太多分了, 对于一个优质的PE来说必要的命令不超过30条, 希望楼主的思路不要受影响.

代码的品质, 兼容性, 稳定性及执行效率才是最重要的! 置顶的PECMD4.0在正常的无任何防毒软件的Win2K8(32Bit) 上是无法运行的. 而2007年的XCMD却完全正常!



[ 本帖最后由 2010hook 于 2012-1-24 19:41 编辑 ]
作者: mdyblog    时间: 2012-1-25 00:09
标题: 回复 #3 freesoft00 的帖子
PECMD-32.2012.1除夕版
作者: mdyblog    时间: 2012-1-25 00:19
标题: 回复 #9 2010hktk 的帖子
注释为 空格后//  .即//前需要一个空格才是注释. 这是因为命令数据中也可能有//,如http://xxx
可以看帮助
主要是支持多窗口,不用为多窗口费劲了.
过程、窗口、LOAD可以带参数调用,方便啊。
异形窗口,可以作出非常COOL的界面。
加密+内嵌功能,可以作出实际应用程序。
作者: mdyblog    时间: 2012-1-25 00:30
标题: 回复 #1 2012abc19701 的帖子
PECMD-32.2012.1除夕版.多窗口多线-F1(已修正)
已通过替换旧PECMD.EXE启动PE测试
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
多窗口
异形COOL窗口
半透明
多线程
纤程
同步锁
类,域名,对象
函数可嵌套
函数/窗口/LOAD可以带参数
命令扩展,函数调用如同内部命令, 不用CALL
支持局部变量(比环境变量快,可自动销毁)
支持{}包围的局部代码块
支持[]LAMBDA
普通代码可以用定时器,热键等
代码、资源可嵌入。
代码可压缩、加密
未锁定文件名和目录,故还可以作为以前PECMD的功能补充.

===============================
在发一个用ULTRAEdit彩色编辑 PECMD脚本(*.WCS)。下面的文本粘贴到ULTRAEdit目录下的WORDFILE.TXT的末尾;如果精简版没这个文件,自己建一个,在“高级"=>配置设定=>彩色文字下面加载这个文件。以后看WCS为PECMD脚本是有颜色的哦!
/L1"PECMD" Nocase Line Comment =  // String Chars = "' File Extensions = WCS WXE WCE
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,        .?
/Function String = "%[a-zA-Z_&]*)"
/Indent Strings = "{"
/Unindent Strings = "}"
/C1"命令"
BROW
CALC CALL COME CMPS
DATE DEVI DISP
ENVI EXEC
FBWF FILE FIND FONT FORX
GETF
HELP HIDE HKEY HOTK
IFEX INIT
KILL
LINK LOAD LOCK LOGO LOGS LOOP LPOS LSTR
MAIN MDIR MSTR
NUMK
PAGE PATH PUTF
RAMD READ REGI RPOS RSTR RUNS
SEND SERV SET SHEL SHUT STRL
TEAM TEXT THREAD TIME
USER
WALL WAIT WRIT
/C2"说明"
IMPORT
_END _ENDFILE _SUB
/C3"控件"
CHEK
EDIT
GROU
IMAG ITEM
LABE LIST
MEMO MESS
PBAR
RADI
TIPS
/C4
+ - = / %

[ 本帖最后由 2012abc19701 于 2012-1-25 21:36 编辑 ]
作者: mdyblog    时间: 2012-1-25 00:31
标题: 回复 #19 2012abc19701 的帖子
/L1"PECMD" Nocase Line Comment =  // String Chars = "' File Extensions = WCS WXE WCE
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,        .?
/Function String = "%[a-zA-Z_&]*)"
/Indent Strings = "{"
/Unindent Strings = "}"
/C1"命令"
BROW
CALC CALL COME CMPS
DATE DEVI DISP
ENVI EXEC
FBWF FILE FIND FONT FORX
GETF
HELP HIDE HKEY HOTK
IFEX INIT
KILL
LINK LOAD LOCK LOGO LOGS LOOP LPOS LSTR
MAIN MDIR MSTR
NUMK
PAGE PATH PUTF
RAMD READ REGI RPOS RSTR RUNS
SEND SERV SET SHEL SHUT STRL
TEAM TEXT THREAD TIME
USER
WALL WAIT WRIT
/C2"说明"
IMPORT
_END _ENDFILE _SUB
/C3"控件"
CHEK
EDIT
GROU
IMAG ITEM
LABE LIST
MEMO MESS
PBAR
RADI
TIPS
/C4
+ - = / % &

[ 本帖最后由 2012abc19701 于 2012-1-28 00:56 编辑 ]
作者: my9823    时间: 2012-1-25 06:15
估计九哥的作品很难被超越了!
作者: 2010nmb    时间: 2012-1-25 08:54
标题: 回复 #21 my9823 的帖子
最看不起你这种龌龊小人了!
两者的目标都不一样,楼主也没声称要超越谁。
老酒的PECMD只是功能多而已。国内懂编程的多的是,编程水平比他高的人也很多。
楼主新增的功能是目前老九的PECMD没有的!
楼主现在才开头,你何必要跳出来冷嘲热讽地让人家不爽?
作者: freesoft00    时间: 2012-1-25 09:28
不是说群众的需要,网友的回帖是作者很大的动力吗。那就再支持一下。
作者: andos    时间: 2012-1-25 10:31
好像不支持WIN7.....

WIN7下运行不了
作者: mdyblog    时间: 2012-1-26 23:56
标题: 回复 #1 2012abc19701 的帖子
已升级到U3 , 并有一个18M MiniPE,  在启动PE前可以选择 系统恢复还是PE 的COOL界面.

http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
有效果图片.
作者: jack004    时间: 2012-1-27 10:47
你好,请问下这个"系统恢复“运行的是dos版ghost还是pe版ghost 32?
作者: sbyguli    时间: 2012-1-27 12:43
很好用的PE!大小也合适
作者: lmle    时间: 2012-1-27 23:35
这个PECMD看上去比老九的强大多了,特别是多线程等方面。
更何况老九已隐退,急需一个高手接替。看到楼主的作品,激动不已!!!
我很多时候是用PECMD编个PE下用的小工具,个人觉得这是PECMD发展的重要方面。
试用了个别命令,如MESS终于可以显示“@”了(用变量方式),而且显示信息的同时,可以让命令继续运行。
提个建议:
1、读取注册表的命令是不是没有了,老九的REGI有读取功能,只是读取多字串很麻烦,不能直接读取。
2、LIST命令能不能增加清空列表项功能,有时会方便很多。
3、能否提供一个unicode与汉字互转命令?(太贪心了~,或者告诉一下PECMD下怎样解决?)

[ 本帖最后由 lmle 于 2012-1-28 10:04 编辑 ]
作者: mdyblog    时间: 2012-1-28 00:33
标题: PECMD-32.2012.1除夕版.多窗口多线-U5(已升级) + 18M-COOL MiniPE(已升级)
PECMD-32.2012.1除夕版.多窗口多线-U5(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-1-28 00:37
标题: 我试试吧.
我试试吧.
我和你的想法很接近. 其实开始我也是WINXP 下工作需要某种快速工具.
免得老是用VC(杀机不用牛刀).
作者: mdyblog    时间: 2012-1-28 00:41
标题: 回复 #27 jack004 的帖子
Q:你好,请问下这个"系统恢复“运行的是dos版ghost还是pe版ghost 32?
A: 是32位(pe版ghost 32),不是DOS版. 其实用的核心服务还是PE.  只是此时PE界面没启动.
作者: mdyblog    时间: 2012-1-28 15:10
标题: 回复 #30 2012abc19701 的帖子
PECMD-32.2012.1除夕版.多窗口多线-U6(已升级) + 18M-COOL MiniPE(已升级)


PECMD-32.2012.1除夕版.多窗口多线-U6(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-1-28 15:27
标题: 回复 #29 lmle 的帖子
这个PECMD看上去比老九的强大多了,特别是多线程等方面。
更何况老九已隐退,急需一个高手接替。看到楼主的作品,激动不已!!!
我很多时候是用PECMD编个PE下用的小工具,个人觉得这是PECMD发展的重要方面。
试用了个别命令,如MESS终于可以显示“@”了(用变量方式),而且显示信息的同时,可以让命令继续运行。
提个建议:
Q1、读取注册表的命令是不是没有了,老九的REGI有读取功能,只是读取多字串很麻烦,不能直接读取。
A: 新版有了, 支持多字串和扩展串

Q2、LIST命令能不能增加清空列表项功能,有时会方便很多。
A: ENVI  @LISTNAME=
就是清空即=后什么业没有。

Q3、能否提供一个unicode与汉字互转命令?(太贪心了~,或者告诉一下PECMD下怎样解决?)
A: 新增CODE 命令, 可以多种编码之间转换。
作者: lmle    时间: 2012-1-28 21:25
2012abc19701大大,你真是功力深厚,行动迅速!
真是感激不尽。这下又有得玩了,感谢,感谢!
敬祝龙年财运亨通,万事如意。
作者: my9823    时间: 2012-1-28 22:40
原帖由 <i>2010nmb</i> 于 2012-1-25 08:54 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2376224&ptid=205402" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
最看不起你这种龌龊小人了!<br />
两者的目标都不一样,楼主也没声称要超越谁。<br />
老酒的PECMD只是功能多而已。国内懂编程的多的是,编程水平比他高的人也很多。<br />
楼主新增的功能是目前老九的PECMD没有的!<br />
楼主现在 ...
<br />
嘿嘿,这个称呼我喜欢,还有别的比较拉风的称呼或者其他网友不服,也可以骂一下,什么死光光之类的也可以!!
作者: HY    时间: 2012-1-28 23:33
很不错,把你提供的PE直接搞成ISO吧,方便测试。
作者: jorcn    时间: 2012-1-28 23:40
真小,新年又有东西折腾了
作者: lmle    时间: 2012-1-29 01:42
2012abc19701:
1、“IFEX”在目录判断上有问题,如下语句:
IFEX C:\WINDOWS,MESS “C:\WINDOWS”目录存在。@目录正确#OK!MESS “C:\WINDOWS”目录不存在。@目录错误#OK
老九的判断目录存在,你的判断目录不存在。
2、“EDIT、LABE”等显示的内容为居中,个人认为应该左对齐。
3、“CODE”命令中,当源数据错误时,PECMD会崩溃。如:
ENVI UNI_NiHao=MMMMM0x60 0x4f 0x7d 0x59
CODE *-UNICODE,%UNI_NiHao%,*-,HanZi
作者: mdyblog    时间: 2012-1-29 02:29
标题: 回复 #37 jdwxabc 的帖子
Q: 很不错,把你提供的PE直接搞成ISO吧,方便测试
A: ISO 文件已经传上。 已通过VMWARE测试。

PECMD-32.2012.1除夕版.多窗口多线-U6(已升级) + 18M-COOL MiniPE(已升级)


PECMD-32.2012.1除夕版.多窗口多线-U6(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: 2011jipgl    时间: 2012-1-29 15:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: zjzaog    时间: 2012-1-29 17:05
要执著的朝着目标,翻越高山,挑战极限。
作者: binke    时间: 2012-1-29 23:07
楼主的精神值得我们学习,楼主的功力值得我们敬佩,希望继续更新下去。十份感谢。
作者: szcaizai    时间: 2012-1-30 09:20
感谢楼主的分享,新年好。
作者: 1e3e    时间: 2012-1-30 22:17
感谢无私的分享,已经下载收藏了
作者: mdyblog    时间: 2012-1-31 01:23
标题: PECMD-32.2012.1除夕版.多窗口多线-U7====(已升级)
PECMD-32.2012.1除夕版.多窗口多线-U7(已升级) + 18M-COOL MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U7(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-1-31 01:25
标题: 回复 #40 lmle 的帖子
谢谢! 已更新。现支持所有编码间转换。
http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

[ 本帖最后由 2012abc19701 于 2012-1-31 12:23 编辑 ]
作者: mdyblog    时间: 2012-2-2 02:53
标题: 已升级到 PECMD-32.2012.1除夕版.多窗口多线-U8
PECMD-32.2012.1除夕版.多窗口多线-U8(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: weijun189    时间: 2012-2-2 10:34
过来支持一下楼主!辛苦了
作者: lmle    时间: 2012-2-3 21:50
2012abc19701:
       你好,今天测试u8,把含有命令的文本文件拖放到PECMD上,一闪后就没有了下文,请楼主检查。u7正常。
作者: mdyblog    时间: 2012-2-4 02:41
标题: 已升级到 PECMD-32.2012.1除夕版.多窗口多线-U9
PECMD-32.2012.1除夕版.多窗口多线-U9(已升级) + 18M-COOL MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U8(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-2-4 03:01
标题: 回复 #52 lmle 的帖子
>2012abc19701:
>       你好,今天测试u8,把含有命令的文本文件拖放到PECMD上,一闪后就没有了下文,请楼主检查。u7正常。

A:

┣━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │格式│EXEC[*[1|N] NAME=]  [--wait] [--hide] [--limit] [/REALTIME] [/HIGH] [/ABOVENORMAL]   ┃
┃    │    │      [/NORMAL] [/BELOWNORMAL] [/IDLE] [--]       [=][!][@][$][&]<EXE 路径>[参数]        ┃
┃    ├──┼─────────────────────────────────┨
┃    │功能│执行 EXE 、BAT、CMD 程序。                                                                  ┃
┃    ├──┼──────────────────────────────────────┨
┃    │参数│指定程序路径和参数。前导参数如下(可同时使用,不分先后顺序):                                         ┃
┃    │    │※--limit 表示安全方式执行。此时没有管理员权限。--job为作业方式。 /REALTIME 实时优先级,    ┃
┃    │    │   /HIGH 为HIGH优先级,  /ABOVENORMAL 为ABOVENORMAL优先级,  /NORMAL 为NORMAL优先级┃
┃    │    │   /BELOWNORMAL 为BELOWNORMAL优先级,  /IDLE 为最低优先级                                    ┃
┃    │    │※-- 表示-开关/开关结束。只在避免混淆时才必须。                                                              ┃
┃    │    │※--wait 或前导"="表示等待执行完成。                                                                             ┃
┃    │    │※--hide 或前导"!"或"*"表示以隐藏方式执行。                                                                     ┃
┃    │    │※前导"@"表示在后台桌面(WinLogon)执行,彻底隐藏,无法与用户交互,可用于注册,如:            ┃
┃EXEC│    │  "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"的键下,否则在                        ┃
┃    │    │※EXEC*[1|N] NAME= 表示将程序的标准输出存入指定变量NAME中。强制为等待方式。1为只取一行;N为 ┃
┃    │    │  直接去掉换行,合为一行;否则保持原样。太多的数据须用局部变量存(如&ABC)。                  ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │示例│EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"                                                                              ┃
┃    │    │EXEC* DIRT=!CMD.EXE /C DIR /S T:\xxxxx 2>&1                                                                        ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │备注│SHELL 也是通过此命令来载入的。                                                                                             ┃
┃    │    │等待模式%ERRORLEVEL%为程序退出码                                                                                      ┃
┃    │    │可以如批处理文件,不用EXEC, 直接运行,此时为等待模式。如 NOTEPAD                                        ┃
┃    │    │没有命令时后缀为WC?、IN?、TX?,且文件存在,按LOAD;否则按EXEC。                                        ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
U8 开始 EXEC LOAD  CALL 都不是必须的。可以直接调用。内部自动判断。

无LOAD/EXEC, 关于 LOAD 和 EXEC 的区分。后缀为WC?、IN?、TX?,且文件存在,按LOAD,用LOAD 处理。 否则按EXEC, 当作系统可执行文件,用EXEC =处理 ,模拟BAT/BASH的方式。
这样减少编码量。

关于拖放。 默认是 PECMD.EXE  被拖的文件名
按上面的方式处理。 你当时拖的文件名,后缀不是这个吧。
U9  针对拖放等(命令行)做了特别处理, 总是按 LOAD 处理, 全路径可以有空格。  

可以注册后缀类型。如后缀为ABC,双击按 LOAD处理 (文件全路径可以有空格)
可以导入下面的注册表文件
REGEDIT4

[HKEY_CLASSES_ROOT\.abc]
@="wcs_abc_file"

[HKEY_CLASSES_ROOT\wcs_abc_file]
@="WCS_ABC 脚本文件"

#[HKEY_CLASSES_ROOT\wcs_abc_file\DefaultIcon]
#@="C:\\WINDOWS\\SYSTEM32\\PECMD.EXE,0"

[HKEY_CLASSES_ROOT\wcs_abc_file\shell\open]
@="运行"

[HKEY_CLASSES_ROOT\wcs_abc_file\shell\open\command]
@="PECMD.EXE LOAD \"%L\""

[HKEY_CLASSES_ROOT\wcs_abc_file\shell\Edit]
@="编辑"

[HKEY_CLASSES_ROOT\wcs_abc_file\shell\Edit\command]
#@="notepad \"%L\""
@="C:\\Program Files\\ULTRAEDT\\Uedit32.exe   \"%L\""

[ 本帖最后由 2012abc19701 于 2012-2-4 12:58 编辑 ]
作者: lmle    时间: 2012-2-4 03:28
楼主真勤奋,深夜还在忙碌,得注意休息啊!
原来u8起被拖的文件全路径不能有空格,而我是把pecmd和测试文件放在桌面引起的。
该睡了,明后天继续测试,还望楼主多多指教,谢谢。
作者: lmle    时间: 2012-2-4 13:50
今天又试了部分命令,发现一些问题(或者是我不会使用?)
1、READ命令不能读取Unicode和Unicode big endian格式的纯文本文件文件。
2、%定时器名称%、单选框选中状态如%Radi_A.Check%,还有%Radi_A.Enable%等等读取不到相应值,显示为空。
3、LABE命令因系统默认颜色等关系,我想只把文字显示为红色,且活动与否都不作变化,不知应该怎样处理?
我用“LABE Tips,L343T39W160H16,<----请选择系统文件夹!,,0x0000ff,”,显示黑底红字,鼠标移上去“文字”、“背景”也发生相应改变。
4、code编码转换不支持逗号(,)?即使它包含在变量中?

[ 本帖最后由 lmle 于 2012-2-4 14:03 编辑 ]
作者: xuzhenjun130    时间: 2012-2-4 17:07
楼主,你的网盘下载不了
作者: geciwang    时间: 2012-2-4 17:14
高手啊,我等用成品来看看。
作者: mdyblog    时间: 2012-2-5 02:35
标题: 新品预告: 无分区 系统
PECMD 快写完了。
准备做一个 不需要 分区表的 "裸机" 系统。

这样即使 分区表 毁坏,系统照样启动运行。
也称 MBR系统。 即一个巨大的MBR。 可以放入PE、XP、LINUX、WIN7等。
傻瓜式的工具直接写下去。
作者: dvd008    时间: 2012-2-5 09:17
期待..............
作者: spadek    时间: 2012-2-5 10:21
标题: 回复 #59 2012abc19701 的帖子
这个强啊,强烈支持。
作者: 2010jtys    时间: 2012-2-5 20:51
标题: 回复 #59 2012abc19701 的帖子
期待..............
作者: 717758565    时间: 2012-2-5 21:34
支持楼主一下在我这里下载不了能不能换个网盘呀谢谢
作者: 2010kjx    时间: 2012-2-5 21:38
标题: 回复 #63 717758565 的帖子
我在几个地方试了,的确不能下载,那个网盘真是垃圾。
作者: zgzxp    时间: 2012-2-5 22:16
这个mark一下,下载试用,期待MBR系统
作者: mdyblog    时间: 2012-2-6 02:24
标题: 已升级到 PECMD-32.2012.1除夕版.多窗口多线-U10 + 18M-COOL MiniPE
PECMD-32.2012.1除夕版.多窗口多线-U10(已升级) + 18M-COOL MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U10(已升级)  + 18M-COOL  MiniPE(已升级)
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-2-6 02:34
标题: 回复 #56 lmle 的帖子
lmle:
谢谢
> #56发表于 2012-2-4 13:50  资料  短消息  加为好友   
>今天又试了部分命令,发现一些问题(或者是我不会使用?)
>1、READ命令不能读取Unicode和Unicode big endian格式的纯文本文件文件。
>2、%定时器名称%、单选框选中状态如%Radi_A.Check%,还有%Radi_A.Enable%等等读取不>到相应值,显示为空。
>3、LABE命令因系统默认颜色等关系,我想只把文字显示为红色,且活动与否都不作变化,不知应该怎样处理?
>我用“LABE Tips,L343T39W160H16,<----请选择系统文件夹!,,0x0000ff,”,显示黑底红字,鼠标移上去“文字”、“背景”也发生相应改变。
>4、code编码转换不支持逗号(,)?即使它包含在变量中?

A1: 新版U10,支持UNICODE,UNICODEB, UTF8,及BOM自动识别.

A2: 新版U10,已加/修正

A3: 原来标准做法,4个颜色都要写,否则自动颜色,可能不一致。2组设成一样就不变。
     现在新版U10,支持#省略时从前一组拷贝。
    “只把文字显示为红色,且活动与否都不作变化” 可以
    LABE Tips,L343T39W160H16,<----请选择系统文件夹!,,0x0000ff,

A4: 新版U10已修正。
作者: mdyblog    时间: 2012-2-6 02:40
标题: 回复 #63 717758565 的帖子
能推荐一个你用过,好用的。不要安装软件就能下载。
最好有文件管理功能。
能外链更好。

这家(网站)公司的老总有特色,总喜欢折腾,让我们实在难受。
作者: 一只猴子    时间: 2012-2-6 03:03
呵呵,高手,能对PECMD进行二次开发,不错!
作者: yesfei    时间: 2012-2-6 07:49
能推荐一个你用过,好用的。不要安装软件就能下载。
最好有文件管理功能。
能外链更好。
---115.com好用
作者: 717758565    时间: 2012-2-6 09:26
标题: 回复 #68 2012abc19701 的帖子
http://www.qiannao.com
作者: 2010dirty    时间: 2012-2-6 10:01
非常强大,支持!~~~
作者: dvd008    时间: 2012-2-6 15:00
直接附件上传更方便
MBR那个什么时候有?
作者: lmle    时间: 2012-2-6 15:15
原帖由 2012abc19701 于 2012-2-6 02:34 发表
lmle:
谢谢
> #56发表于 2012-2-4 13:50  资料  短消息  加为好友   
>今天又试了部分命令,发现一些问题(或者是我不会使用?)
>1、READ命令不能读取Unicode和Unicode big endian格式的纯文本文件文件 ...

今天测试u10,发现code命令已修正,其他地方还有一些问题。
1、RADI的Check值问题。测试程序如下:
_SUB ceshi,W300H130,测试
    GROU GrouDir,L10T12W270H50,测试RADI命令
    RADI RADI_A,L20T32W60H17,RADI_A,CALL show,1,1
    RADI RADI_B,L110T32W60H17,RADI_B,CALL show,0,1
    RADI RADI_C,L200T32W60H17,RADI_C,CALL show,0,1
    LABE Label1,L20T70W60H17,RADI状态:
    LABE Label2,L80T70W120H17,RADI勾选,,0x0000ff,
    TIME t1,10,CALL show
_END
_SUB show
    ENVI @t1=0
    IFEX $%RADI_A.Check%=1,ENVI  @Label2=RADI_A勾选
    IFEX $%RADI_B.Check%=1,ENVI  @Label2=RADI_B勾选
    IFEX $%RADI_C.Check%=1,ENVI  @Label2=RADI_C勾选
_END
CALL @ceshi
测试时,Label2始终显示初始勾选状态。
另:LABE Label2,L80T70W120H17,RADI勾选,,0x0000ff,显示的黑底红字。如图:

2、READ命令不正常。
READ  F:\TEST.TXT,-1,ReadLine
不管设置为-1,还是指定哪一行,都只读取第三行的内容。
也就是读取不到行数,也读取不了指定的行的内容。
3、REGI命令读取注册表(写入没测试)。
REG_SZ只能读取一个字母。
REG_BINARY读取结果中,会有比原来多得多的0x00。
REG_MULTI_SZ读取值的末尾会多出很多\0\0。

[ 本帖最后由 lmle 于 2012-2-6 16:34 编辑 ]
作者: mdyblog    时间: 2012-2-7 04:46
标题: 已升级到 PECMD-32.2012.1除夕版.多窗口多线-U11(已升级) + 18M-COOL MiniPE
PECMD-32.2012.1除夕版.多窗口多线-U11(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-2-7 04:49
标题: 回复 #74 lmle 的帖子
已升级到 PECMD-32.2012.1除夕版.多窗口多线-U11(已升级) + 18M-COOL MiniPE

U11 已修正。

_SUB ceshi,W300H160,测试
  GROU GrouDir,L10T12W270H50,测试RADI命令
  RADI RADI_A,L20T32W60H17,RADI_A,CALL show,1,1
  RADI RADI_B,L110T32W60H17,RADI_B,CALL show,0,1
  RADI RADI_C,L200T32W60H17,RADI_C,CALL show,0,1
  LABE Label1,L20T70W220H17,
  LABE Label2,L20T90W220H17,,,0x0000ff,
  TIME t1,1,CALL show1
  TIME t2,400,CALL show2
_END
_SUB show1
  ENVI @t1=0
  ENVI  @Label1=初始RA=[%RADI_A.Check%] RB=[%RADI_B.Check%] RC=[%RADI_C.Check%]
  CALL show2
_END
_SUB show2
  ENVI  @Label2=实时RA=[%RADI_A.Check%] RB=[%RADI_B.Check%] RC=[%RADI_C.Check%]
_END

THREAD* ceshi


READ  %CurFile%,-1,ReadLine
READ  %CurFile%,0,ReadLine
READ  %CurFile%,5,ReadLine
REGI  $HKCU\Environment\TEMP,ReadLine //"T:\\TEMP\\MDY\\TEMP"
REGI  @HKLM\SYSTEM\CurrentControlSet\Services\ACPI\Parameters\AMLIMaxCTObjs,ReadLine //"=hex:13,00,00,00" //BINARY
REGI  ~~HKLM\SYSTEM\CurrentControlSet\Services\ACPIEC\ImagePath,ReadLine //"=hex(2):73,79,73,74,65,6d,33,32,5c,44,52,49,56,45,52,53,5c,41,43,50,49,45,43,2e,73,79,73,00
REGI  *HKLM\SYSTEM\CurrentControlSet\Services\AudioSrv\DependOnService,ReadLine //=hex(7):50,6c,75,67,50,6c,61,79,00,52,70,63,53,73,00,00
REGI  #HKLM\SYSTEM\CurrentControlSet\Services\AudioSrv\ErrorControl,ReadLine //dword:00000001
MESS.  ReadLine=[%ReadLine%]


[ 本帖最后由 2012abc19701 于 2012-2-7 12:43 编辑 ]

Snap2.gif (11.25 KB, 下载次数: 391)

Snap2.gif

作者: lmle    时间: 2012-2-7 14:43
谢谢更新,辛苦了。
再提两个小问题:
1、READ命令读取Unicode和Unicode big endian格式文件时,遇到空行就停止了,空行后的读取不到。ANSI和UTF-8正常。
2、在编辑框内按下回车键不能执行命令,双击时能执行。
作者: 一只猴子    时间: 2012-2-7 17:21
已经分流到115
http://115.com/file/c2x2nlyg#PECMD-32.2012.1除夕版.多窗口多线-U11.sfx.7z
作者: mdyblog    时间: 2012-2-7 23:15
标题: 已升级到 PECMD-32.2012.1除夕版.多窗口多线-U12 + 18M-COOL MiniPE(已升级)
PECMD-32.2012.1除夕版.多窗口多线-U12(已升级)  + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: mdyblog    时间: 2012-2-7 23:17
标题: 回复 #77 lmle 的帖子
>1、READ命令读取Unicode和Unicode big endian格式文件时,遇到空行就停止了,空行后的读取不到。ANSI和UTF-8正常。
>2、在编辑框内按下回车键不能执行命令,双击时能执行。

A: U12已修正
谢谢
作者: mdyblog    时间: 2012-2-7 23:18
标题: 回复 #70 yesfei 的帖子
115.com  我有一个, 不能上传啊???
作者: mdyblog    时间: 2012-2-7 23:19
标题: 回复 #73 dvd008 的帖子
一周内。一周内。一周内。一周内。一周内。一周内。一周内。一周内。一周内。
作者: mdyblog    时间: 2012-2-7 23:35
标题: 回复 #81 2012abc19701 的帖子
好了, 能上传了。谢谢 好了, 能上传了。谢谢。 好了, 能上传了。谢谢 。 好了, 能上传了。谢谢。
作者: lmle    时间: 2012-2-7 23:47
楼主,你的PECMD没有exit命令?如果想中途退出函数或循环,该怎么办?
作者: mdyblog    时间: 2012-2-8 14:36
标题: 回复 #84 lmle 的帖子
目前只能用IFEX、FIND, 并使条件变假。
在结构化编程中,跨级EXIT很难的。本程序完全用面向对象实现的。
谢谢。
作者: mdyblog    时间: 2012-2-8 14:45
标题: 公告: 裸机系统抢鲜版 114M
裸机系统抢鲜版 114M
还在上传中,总是失败。 有没有断点上传的、大文件、免费的网盘?
作者: mdyblog    时间: 2012-2-8 14:58
标题: 回复 #86 2012abc19701 的帖子 先发点文档:效果
启动菜单 效果图


内部WINPE运行效果。一个256M小硬盘,全裸。系统就裸在前114M里。


[ 本帖最后由 2012abc19701 于 2012-2-8 15:28 编辑 ]
作者: mdyblog    时间: 2012-2-8 15:27
标题: 回复 #87 2012abc19701 的帖子公告: 裸机系统抢鲜版 114M, 安装
公告: 裸机系统抢鲜版 114M, 安装




1. 确保主磁盘头部留够114M 空闲空间。
或者一个空磁盘。系统将写入这里,并在这里裸运行。如下图我的实际磁盘。

目前安装程序没有提供选项,只能写入主磁盘(第一磁盘)

如果没有这么大的空闲空间,可以用PQ缩减第一分区的空间,前步留够。
否则强形写入 ,将部分覆盖第一分区(一般是C盘,图上为L:【BOOT】)。



[ 本帖最后由 2012abc19701 于 2012-2-8 15:32 编辑 ]
作者: mdyblog    时间: 2012-2-8 15:33
标题: 回复 #88 2012abc19701 的帖子公告: 裸机系统抢鲜版 114M, 安装2
写入主磁盘头部
运行 DiskBoot磁盘启动.exe,将MBROS114M.img写入主磁盘头部。
目前安装程序没有提供选项,只能写入主磁盘(第一磁盘)。
选择文件=>下面指定程序=>否 三步曲 。 如下图。


按下否之后磁盘灯应该狂闪,右边的选择按钮不响应;否则可能是内存不足,没有写。可以增加虚拟内存解决内存不足。
(该程序多年前写的,当时MBR很小,都放入内存拼装;还没找到源码。)
该程序不破坏分区表,安全的。

如果需要,可以将用户外部菜单目录BOOT拷打D:\或C:\。参见下文。

[ 本帖最后由 2012abc19701 于 2012-2-8 15:35 编辑 ]
作者: mdyblog    时间: 2012-2-8 15:36
标题: 回复 #89 2012abc19701 的帖子 公告: 裸机系统抢鲜版 114M, 启动
4. 重起计算机。
启动自动查招启动菜单。虽然内部有菜单,但还是给用户一个选择,优先选择用户菜单。
顺序如下:
(hd0,4)/boot/grub/menu.lst                 <==一般是D:盘
(hd0,0)/boot/grub/menu.lst                 <==一般是C:盘
(hd0,1)/boot/grub/menu.lst                 <==  第二C:盘,一般是扩展分区
(hd0,2)/boot/grub/menu.lst                 <==  第三C:盘,一般没有
(hd0,3)/boot/grub/menu.lst                 <==  第三C:盘,一般没有
内部menu.lst                 <==   用户可以定制
内部menu0.lst                <==   备份
作者: mdyblog    时间: 2012-2-8 15:38
标题: 回复 #90 2012abc19701 的帖子 公告: 裸机系统抢鲜版 114M, 安装说明
公告: 裸机系统抢鲜版 114M, 安装说明书1

MBROS114M安装说明1.chm (80.48 KB, 下载次数: 134)
公告: 裸机系统抢鲜版 114M, 安装说明书

[ 本帖最后由 2012abc19701 于 2012-2-8 16:06 编辑 ]
作者: mdyblog    时间: 2012-2-8 16:07
标题: 回复 #91 2012abc19701 的帖子 公告: 裸机系统抢鲜版 114M, 安装说明书2
公告: 裸机系统抢鲜版 114M, 安装说明书2

MBROS114M安装说明2.chm (93.77 KB, 下载次数: 89)
公告: 裸机系统抢鲜版 114M, 安装说明书2

[ 本帖最后由 2012abc19701 于 2012-2-8 16:10 编辑 ]
作者: mdyblog    时间: 2012-2-8 16:13
标题: 回复 #92 2012abc19701 的帖子 公告: 裸机系统抢鲜版 114M, 安装说明书(完整)
公告: 裸机系统抢鲜版 114M, 安装说明书(完整)
下这个吧  http://1000eb.com/6uf5    MBROS114M安装说明.CHM.slf.zip  免得出现打不开的情况。
http://1000eb.com/6tig  MBROS114M安装说明.CHM
公告: 裸机系统抢鲜版 114M, 安装说明书(完整)

[ 本帖最后由 2012abc19701 于 2012-2-9 14:15 编辑 ]
作者: mdyblog    时间: 2012-2-8 16:24
标题: 回复 #90 2012abc19701 的帖子: 公告:裸机系统抢鲜版 114M/校验码
公告: 裸机系统抢鲜版 114M
为防止病毒 木马捆绑,附上 校验码。
文件: MBROS114M.img
大小: 119537664 字节
修改时间: 2002年1月1日, 12:11:16
MD5: 03F7019FFD4660C1FAEEFE9B6FB3FDB1
SHA1: 5DB372474B542C24124159AE2E3C715E7C3026D5
CRC32: AD962721

文件: DiskBoot磁盘启动.EXE
大小: 217088 字节
文件版本: 1, 0, 0, 1
修改时间: 2008年6月23日, 12:06:20
MD5: 8DBC5AE1E51B20BA18AD408F9A2BE283
SHA1: 7762640833071CA7DC1CACE9EEF067171570916F
CRC32: C6DD175C
作者: mdyblog    时间: 2012-2-8 16:32
标题: 回复 #73 dvd008 的帖子
本站 附件102K限制, 太小了。。。。。。
附件102K 太小了。。。。。。
作者: mdyblog    时间: 2012-2-8 18:11
标题: 裸机系统 抢鲜版 已下线
裸机系统 抢鲜版 已下线


PECMD-32.2012.1除夕版.多窗口多线-U12(已升级)+裸机系统 + 18M-COOL MiniPE

PECMD-32.2012.1除夕版.多窗口多线-U12(已升级) +裸机系统 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
作者: wan06    时间: 2012-2-8 18:55
谁用过?说说感受!支持量产吗?
作者: 12050202    时间: 2012-2-8 20:02
能直接替换老九的PECMD才是最重要的

楼主能在老九新版PECMD基础上加功能就好了
作者: mdyblog    时间: 2012-2-8 21:14
标题: 回复 #97 wan06 的帖子
量产和裸机系统完全不同。
量产从软件角度来说,很简单,只要做成一个可启动ISO,剩下就是U盘硬件和工具问题了。不需要这么复杂的裸机系统 。

裸机系统 的目的是装在硬盘上,又不受分区影响。用于维护机器的救命稻草。
作者: mdyblog    时间: 2012-2-8 21:16
标题: 回复 #84 lmle 的帖子
我试试,看下一个版本能不能加上。 尽量和以前兼容。
作者: dvd008    时间: 2012-2-9 07:27
说明书看不了,其它的正常

未命名.JPG (57.05 KB, 下载次数: 324)

未命名.JPG

作者: mdyblog    时间: 2012-2-9 11:23
标题: 回复 #101 dvd008 的帖子
是微软的原因。
从互联网下载的文件,会做一个标记。
每次打开时提示互联网有风险。

去掉上面的钩钩。就能看到。
或者用WinRAR/ZIP 压缩,再解开 , 也可以。
或者 移动(或复制)到FAT(32)分区。 (再拷、移回来覆盖), 也可以

[ 本帖最后由 2012abc19701 于 2012-2-9 11:56 编辑 ]
作者: mdyblog    时间: 2012-2-9 11:32
标题: 怎么没反映??没动力了
本来打算,继续完成。  可以藏入XP、LINUX等正常系统,同时放多个多个系统。完善工具。

不过好像,大家不感冒。任务靠后吧!!!还是回去写我的经济学著作吧。
奇怪啦。

[ 本帖最后由 2012abc19701 于 2012-2-9 11:57 编辑 ]




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