无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
2701#
 楼主| 发表于 2012-5-8 22:45:44 | 只看该作者

回复 #2771 clonecd 的帖子

每个软件,有自己的编号.  互不兼容.
PECMD 是超级软件, 所以 没有丢弃任何 分区类型. 以便有可能操作它.
GHOST 需要过滤 空分区 和 扩展分区.  (- 或 @开始的分区号)
前面 发个一个 WCS 脚本.
回复

使用道具 举报

2702#
 楼主| 发表于 2012-5-9 00:04:04 | 只看该作者
>>另外有没有办法获取分区ID为0x12的分区原本的文件系统,以及剩余空间?

如果 没有加载.
先 SUBJ 临时加载
再  DIR, 最或一行就有剩余空间
FIND  C:\=?,变量名     //查询总空间  字节
IFEX C:\=?,变量名     //查询剩余空间 字节

[ 本帖最后由 2012abc19701 于 2012-5-9 01:32 编辑 ]
回复

使用道具 举报

2703#
 楼主| 发表于 2012-5-9 01:42:43 | 只看该作者

[更新374#2777:PECMD2012.1.69.64_Win32.多窗口多线程

[更新374#2777:PECMD2012.1.69.64_Win32.多窗口多线程.裸机系统2.1.1+18M酷MiniPE

PECMD2012.1.69.64-Win32多窗口多线程(已升级) +裸机系统2.1.1 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com


374#2777楼 U69.63 属性页表TABS. 按钮支持多行
回复

使用道具 举报

2704#
发表于 2012-5-9 07:15:26 | 只看该作者
69-64,我好像没弄明白,

ITEM ,  L718T95W35H40,更新磁盘,   CALL F5c
ITEM ,  L718T45W35H40,删除盘符,   CALL F6
ITEM  BOK,    L350T310W35H55,创建镜像文件,THREAD* CALL OnOK

是改为:
ITEM ,  L718T45W35H40,删除盘符,   CALL F6 ,4

但是,不起作用

=========================
明白了,需要,,4

ITEM ,  L718T45W35H40,删除盘符,   CALL F6 ,,4
才行

没有的参数,需" , " 占位

[ 本帖最后由 dvd008 于 2012-5-9 07:28 编辑 ]
回复

使用道具 举报

2705#
 楼主| 发表于 2012-5-9 12:24:07 | 只看该作者
原帖由 clonecd 于 2012-5-9 09:25 发表
楼主,向您请教一下。某一变量值(或文本的某一行内容)如下:
5555     66      uuty  00    pp            ww
也就是说被一个或多个空格(空格数不确定,但至少有1个)分为几节,每一节的长度也不确定,


1> HELP MSTR

┃2│    │MSTR 变量名1,变量名2...,变量名n=<[~]字串号1><[~]字串号2>...<[~]字串号n>字符串               ┃
┃3│    │MSTR 变量名1,变量名2...,变量名n=<[~]字串号1*>字符串                                         ┃
┃4│    │MSTR 变量名=<字串号->字符串                                                                 ┃



┃    │    │※格式2按后面的位置表,依次给前面的名字表赋值。                                             ┃
┃    │    │※格式3为格式2的简化形式,获得连续列表。                                                    ┃
┃    │    │※格式4为从字串号开始的所有部分。                                                           ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫




ENVI &STRING=5555 66 uuty 00 pp ww
MSTR V3=<3>5555 66 uuty 00 pp ww               ///1
MESS V3=[%V3%]@#OK
MSTR V3=<3>%&STRING%                           ///2





2>HELP LAMBDA

LAMBDA 自动 将 参数 分段



ENVI &&V3=
[]5555 66 uuty   00 pp ww{  ENVI &V3=%3}           ///3, }前不能有空字符,否则当作&V3的一部分
MESS V3=[%&V3%]@#OK

  
[]5555 66 uuty   00 pp ww{  TEAM ENVI &V3=%3|  }   ///4, }前可以有空字符,|为 &V3终止

MESS V3=[%&V3%]@#OK









3>HELP _SUB

函数 自动 将 参数 分段

_SUB  GETV3

   ENVI &V3=%3

_END


ENVI &&V3=

GETV3 5555 66 uuty 00 pp ww      ///5

MESS V3=[%&V3%]@#OK




回复

使用道具 举报

2706#
 楼主| 发表于 2012-5-9 12:26:36 | 只看该作者

回复 #2778 dvd008 的帖子

用PECMDEdit 编辑界面,个是个就清楚了。

[ 本帖最后由 2012abc19701 于 2012-5-9 12:27 编辑 ]
回复

使用道具 举报

2707#
发表于 2012-5-9 18:30:56 | 只看该作者
更新到最新的69.64
XPPE下关机变重启了?WHY?
执行PECMD SHUT 也是重启。

03PE 执行PECMD SHUT 关机和点开始菜单关机 都能关机。但是有点卡的感觉,要等一会才会关闭。

[ 本帖最后由 hotdll 于 2012-5-9 18:33 编辑 ]
回复

使用道具 举报

2708#
发表于 2012-5-9 19:32:32 | 只看该作者
原帖由 hotdll 于 2012-5-9 18:30 发表
更新到最新的69.64
XPPE下关机变重启了?WHY?
执行PECMD SHUT 也是重启。

03PE 执行PECMD SHUT 关机和点开始菜单关机 都能关机。但是有点卡的感觉,要等一会才会关闭。

hotdll:
      你那个“【测试】Burg主题菜单NATIVE--XP/03 TangoPE 2012-04-28 发布!”里的PE,我用VM8测试时,也是这样。我开始以为是虚拟机的问题,而且没有其他人反馈同样的问题,就没怎么在意了。
      我是用PE开始菜单里的关机选项的。
回复

使用道具 举报

2709#
 楼主| 发表于 2012-5-9 23:56:51 | 只看该作者
原帖由 hotdll 于 2012-5-9 18:30 发表
更新到最新的69.64
XPPE下关机变重启了?WHY?
执行PECMD SHUT 也是重启。
03PE 执行PECMD SHUT 关机和点开始菜单关机 都能关机。但是有点卡的感觉,要等一会才会关闭。


我用XPPE 7PE 测试 69.64[3], VM6. 关机正常。 (XPPE实机也测试正常)
XPPE+ VM6:


DVD008的7PE.ISO:



直接通过开始菜单关机的。 命令行:PECMD SHUT 也正常。

另外, VM 的话,内存不能设定太小。 PECMD已经压缩, 运行时需要内存来解压。而关机是要执行 新的PECMD的。(我试过7PE缩小到一定后,关机变成重启,实际是关机命令失败。)

PECMD 解压后放入 PE, 内存 需要的内存反倒少点。(磁盘多点)。




[ 本帖最后由 2012abc19701 于 2012-5-10 00:04 编辑 ]
回复

使用道具 举报

2710#
发表于 2012-5-10 09:21:02 | 只看该作者
原帖由 2012abc19701 于 2012-5-9 23:56 发表


我用XPPE 7PE 测试 69.64[3], VM6. 关机正常。 (XPPE实机也测试正常)
XPPE+ VM6:
142647

DVD008的7PE.ISO:
142648


直接通过开始菜单关机的。 命令行:PECMD SHUT 也正常。

另外, VM 的 ...


真是晕死了,关机失败与那些内容有关?如何解决呢?
我查了下资料,好像PE关机是调用pecmd shut命令关机的,如何获得pecmd shut的关机日志?

[ 本帖最后由 hotdll 于 2012-5-10 11:07 编辑 ]
回复

使用道具 举报

2711#
发表于 2012-5-10 16:32:16 | 只看该作者
把“我心如水2012.3”里的xppe里的PECMD换成PECMD2012,进不了桌面。结卡在滚动条后,进入桌面前的位置。
在PECMD.INI里,是哪句出问题了?

我心如水pecmd_ini.rar

5.29 KB, 下载次数: 13, 下载积分: 无忧币 -2

回复

使用道具 举报

2712#
 楼主| 发表于 2012-5-10 19:43:00 | 只看该作者
原帖由 hotdll 于 2012-5-10 09:21 发表


真是晕死了,关机失败与那些内容有关?如何解决呢?
我查了下资料,好像PE关机是调用pecmd shut命令关机的,如何获得pecmd shut的关机日志?


1.
A: 如果是虚拟机, 增加内存设置即可,或启动后设定 交换文件(PAGE)
如果是实机, 一般没有这个问题。如果内存实在不够设定 交换文件(PAGE)即可。

我用DVD008的7PE,内存太小时,在开第二个命令行都会失败。

2.
A:关机是单命令,日志没有实际意义。
回复

使用道具 举报

2713#
 楼主| 发表于 2012-5-10 20:00:45 | 只看该作者
原帖由 lmle 于 2012-5-10 16:32 发表
把“我心如水2012.3”里的xppe里的PECMD换成PECMD2012,进不了桌面。结卡在滚动条后,进入桌面前的位置。
在PECMD.INI里,是哪句出问题了?



我心如水pecmd_ini.精简.zip:
如果成功,再慢慢恢复吧。

我心如水pecmd_ini.精简.zip

1.81 KB, 下载次数: 21, 下载积分: 无忧币 -2

回复

使用道具 举报

2714#
发表于 2012-5-10 20:06:43 | 只看该作者

回复 #2783 hotdll 的帖子

你的pecmd.ini 里面 没有 TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE 这句吧
在关机前执行一下 看能关机吗
回复

使用道具 举报

2715#
 楼主| 发表于 2012-5-10 20:27:58 | 只看该作者
原帖由 clonecd 于 2012-5-10 19:46 发表
MSTR以下一句
MSTR Q1,Q5=%vSTR%

里是不是不支持正负号混用?

看以下代码

ENVI vSTR=11   22  33  44  55  66   77  88
MSTR QQ=%vSTR%
MSTR Q1,Q5=%vSTR%
MESS vSTR=%vSTR%\n\nQQ=%QQ%\n\nQ5=%Q5%


写成2句就可以:
MSTR Q1=<1>%vSTR%
MSTR Q5=<5->%vSTR%
回复

使用道具 举报

2716#
 楼主| 发表于 2012-5-10 21:14:24 | 只看该作者
69.65

支持子窗口;
回复

使用道具 举报

2717#
 楼主| 发表于 2012-5-10 21:15:27 | 只看该作者
69.65
支持画中画子窗口;
回复

使用道具 举报

2718#
发表于 2012-5-10 21:30:09 | 只看该作者
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0和现在的2012中都是一个鸡
肋,很难可以重用它!
1、缺点是没有支持网格查看和自动换行,也没有更多的支持鼠标右键选项操作的参数(比如是否切换网格和换行的功能
);
2、不知道如何将编辑框之中的修改后的内容作为一个新变量来赋值使用?
所以如果这个控件能够更强大的话,很多使用命令器设计的界面操作就很简便和完美多了(嗯起码下图的界面会变得更
简单和美观了,呵呵,说起来好像有些贪心,但能够更一步接近完美不知道哪位会反对不?^_^)
关于编辑器的界面和功能加强的提议,请看图中的说明(详细请用编辑器来打开代码文本查看^_^)
插图:

其他相关的提议和问题:
1、"任何个人和组织(含商业组织)可以随意免费使用,逆向工程,破解...,咨询作者"原句的意思是否允许
"任何个人和组织(含商业组织)可随意免费使用,逆向工程,破解...,而有关技术支持需要咨询作者。"或则是“任何
的随意使用和逆向工程或破解都必须咨询作者”?(我在文档中按个人理解进行了修改,这样可以让许多朋友对于楼主
的版权问题,应该会有比较好的理解。如果是属于开源的话,我的理解应该不会有太离谱的偏差吧,不过还是最后以楼
主的修改为准则!)
2、经过多个版本的修改和整理,我个人觉得整理为DOC范例文档并没有整理帮助的作用大,其问题如下:
   a、由于所有的命令使用说明,无不是由楼主给出的说明为准则(这里有错,那错误就很难由个人修正了,因为可
      以逆向C++工程的人不多啊,起码我就不可能了。)
   b、所有的范例,只要将范例代码拷贝到编辑器或是命令器的代码解释窗口就可以直接运行,看见运行的效果,这
      样一来,建立这个文档倒不如将精华代码作为范例写入帮助文档中(我新整理的文档就包含了这样的范例);
   c、由于命令器是开源的,同时也允许各位朋友自己更新帮助文档或是删除内置的帮助文档,这样的话,任何人觉
      得命令器太大,都可以将其删除,并另外附上这份大家一起整合整理的帮助文档,给命令器和编辑器来调用就
      好了,当然,前题是楼主可以为命令器和编辑器添加读取外置帮助文本的功能。
   d、所有整理的再好的文档,其实用起来都无法比编辑器直接跟踪显示来得方便。所以整理的文档作为命令器和编
      辑器的外置资源扩展来处理会更加有意义,尤其是一些大型的脚本案例!不知大家认为是否如此?
3、关于命令器的问题:
   a、我想同时并行打开两个窗口,是否可以?在开始时用*参数开窗口失败
   b、附上代码文件,我无法在“文件”按钮中使用*、-、+参数来打开子窗口
4、楼主,请你用我整理的帮助文本文件(附件)用资源编辑器替换命令器的帮助文本看看,我怎么样到最后都是损坏
   的,程序无法正常运行了。请直接使用源文件编码,不要压缩的文本文件替换,并提供一个成功的实例给我下载让
   我看看,到底是什么问题我无法成功呢?
   a、添加的说明文档的内容还请楼主检查是否有错误并修正,尤其是其中从网页中添加的范例。也请下载的朋友,
      一起来添加整理指正吧。

已经整理的帮助文档和代码附件: 帮助文档与其它.part1.rar (300 KB, 下载次数: 19) 附件2: 帮助文档与其它.part2.rar (69.88 KB, 下载次数: 19)
回复

使用道具 举报

2719#
发表于 2012-5-10 21:34:46 | 只看该作者
原帖由 2012abc19701 于 2012-5-10 21:15 发表
69.65
支持画中画子窗口;
142706

呵呵,新的功能啊,不过现在还在上传中吧^_^
回复

使用道具 举报

2720#
 楼主| 发表于 2012-5-10 23:41:27 | 只看该作者
原帖由 988668 于 2012-5-10 21:34 发表

呵呵,新的功能啊,不过现在还在上传中吧^_^


主体完成了。帖个图。
还有 相关ENVI  @...的工作。 由于窗口嵌套,比较复杂。原有的无法操作子对象。
回复

使用道具 举报

2721#
 楼主| 发表于 2012-5-10 23:52:16 | 只看该作者
1.是『而有关技术支持可以咨询作者』,『任何的随意使用和逆向工程或破解都不必咨询作者』

2.对于资源如HELP,内置脚本的替换,这里根本不算破解,而是正常的使用。但是HELP中需要保留
Yonsm Lxl1638 的名字。 他们的工作 可不是NonCopyRight。
虽然代码都重新设计了,但是他们的贡献不能忘了。

3.  NonCopyRight 只是希望 不要发生代码分裂,保持一致性。
   有什么要求,大家商量,作为广泛发布版本保持统一。当然自己局部需要,可以随意修改。
   另外,前后版本保持向后兼容,使得之前的代码都能使用。

[ 本帖最后由 2012abc19701 于 2012-5-11 01:05 编辑 ]
回复

使用道具 举报

2722#
 楼主| 发表于 2012-5-11 00:50:39 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。

命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...



已经整理的帮助文档和代码附件: 帮助文档与其它.part1.rar (300 KB) 附件2: 帮助文档与其它.part2.rar (69.88 KB)


A: 已 改正为;PECMD.988668.zip. 博客中下载。
1.原来问题
1》 不能直接修改。
必须用包内的 编辑内置资源.NTR 来修改资源, 否则出现你原来的"文件破坏"

2》HELP 少了头部的书签, 参见  包内的 HELP0.TXT,这是原始的帮助文档。


2. 另存为GBK(ANSI)可以缩小文件大小。 在CMPS 压缩,更小。

3.
//TEAM CALL @WIN1 | CALL @*菜单01 //这里想同时打开两个_SUB窗口无效,后面窗口使用*也无效,请问该怎么做?
TEAM THREAD*  CALL @菜单01|   CALL @WIN1    //答



有图,有文档,慢慢看吧,
回复

使用道具 举报

2723#
 楼主| 发表于 2012-5-11 00:56:38 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...



MEMO 只是 EDIT的简化版,是兼容4.0的东东。
什么是 MEMO/EDIT的 网格查看 ?
回复

使用道具 举报

2724#
 楼主| 发表于 2012-5-11 01:07:42 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...


MEMO/EDIT的 自动换行 在 65中也一起加上吧, 状态位0x20开启。


[ 本帖最后由 2012abc19701 于 2012-5-11 01:20 编辑 ]
回复

使用道具 举报

2725#
 楼主| 发表于 2012-5-11 01:28:42 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...



实现撤销与反悔的功能
有, Ctrl-Z
回复

使用道具 举报

2726#
 楼主| 发表于 2012-5-11 01:42:03 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...



主代码编辑窗口可改进的地方
-请支持行号显示
A:这个需要将来重新设计。目前图方便,用 的MS的彩色编辑控件RichEdit.提供不了这些功能。
   另外这个控件效率有问题。 我打开500的文件,太慢了。 还好目前一般不到1K。
-支持按窗口大小自适应换行
-可否支持切换换行
A: 可以, 不知道是否和其它冲突。再试试。

快速插入导航
-将菜单列表模式转为多行控件查询模式
A:什么意思?
-支持网格但无需换行

A:你说的“ 网格 ”到底是什么?

    代码导航
-用于定位与查询_SUB定义的代码段,便于纠错!
-支持代码段导航的规则自定义
A:请具体说明。



实时命令说明查询
-对应命令导航
-与PECMD命令器命令查询方式一致
-帮助文本可外置与DIY
目前直接调用PECMD的帮助,免得升级不同步。
直接改PECMD吧。

-支持网格与换行
//???



命令导航
-支持外置文本DIY
-支持内置命令菜单(在不DIY的情况下与PECMD的命令保持一致性)
//?????

[ 本帖最后由 2012abc19701 于 2012-5-11 01:44 编辑 ]
回复

使用道具 举报

2727#
 楼主| 发表于 2012-5-11 01:55:16 | 只看该作者
原帖由 988668 于 2012-5-10 21:30 发表
呵呵,难度也被克服了,这样界面就和谐很多了。不过既然楼主有此能力,那么我就不客气了,下面还请楼主继续努力
努力。
命令器的MEMO控件,这个控件其实在界面设计和编辑中是很重要的,但是这个控件一直在4.0 ...


2、不知道如何将编辑框之中的修改后的内容作为一个新变量来赋值使用?
A:
%编辑框%
如:

ENVI$ &&NL=0d 0a
    EDIT| EDIT2,L36T25W187H49,EDIT2,,0x24
    MEMO MEMO1,L38T81W182H77,MEMO1,,





MESS. EDIT2【%EDIT2%】   %&NL% MEMO1【%MEMO1%】@#OK

回复

使用道具 举报

2728#
发表于 2012-5-11 08:09:37 | 只看该作者
有个注册DLL的问题. 4.0是正常的

结果导致PECMD.INI里面,注册DLL失败.

需要先1.取得管理员权限, 2.再注册, 这样才能成功.
而4.0 直接就成功了

命令行里面,REGSVR32 也是失败的. 也需要取得权限.


对全功能的PE,将导致IE的FLASH功能失效

未命名.JPG (116.71 KB, 下载次数: 138)

未命名.JPG

未命名2.JPG (75.49 KB, 下载次数: 134)

未命名2.JPG
回复

使用道具 举报

2729#
发表于 2012-5-11 08:34:27 | 只看该作者
原帖由 2012abc19701 于 2012-5-10 20:00 发表



我心如水pecmd_ini.精简.zip:
如果成功,再慢慢恢复吧。

谢楼主,你精简的PECMD.INI能进桌面,谢谢。
我试试一步步增加,看看是哪里出问题。
回复

使用道具 举报

2730#
 楼主| 发表于 2012-5-11 09:22:19 | 只看该作者
原帖由 dvd008 于 2012-5-11 08:09 发表
有个注册DLL的问题. 4.0是正常的
结果导致PECMD.INI里面,注册DLL失败.
需要先1.取得管理员权限, 2.再注册, 这样才能成功.而4.0 直接就成功了

命令行里面,REGSVR32 也是失败的. 也需要取得权限....



『管理员取得权限』? 什么系统?XP上没有这个菜单?
『管理员取得权限』什么意思?做了什么?
是在PE里吗? 是以 管理员 身份执行的吧!

[ 本帖最后由 2012abc19701 于 2012-5-11 09:24 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 02:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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