无忧启动论坛

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

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

    [复制链接]
7291#
发表于 2014-3-27 12:58:11 | 只看该作者
还有就是关键字的识别问题,比如原始pecmd的show你知道是什么意思吗?反正我是不知道,我只能想到显示一个桌面还是一个控件之类的,这个关键字取名太过随便了,根本没有普遍性的理解,如果说一个人要指着一个鹿说那是马也是说得过去的,因为这是他自己的名称定义,虽然不具备广泛的理解。关键字,我认为不一定要固定长度,也不一定要全大写(其实全大写很难看,像是枚举类型),要容易识别有意义的,命令行本身的关键字设计就比较容易识别,比如copy一看就知道是复制,mkdir则是建立目录。pecmd的命令很多很难从名称去理解的,多数是一个关键字,从英语上理解是可以理解成东,也可以理解成西的。

点评

我觉得4.0的设计很优秀了,也好记,更为可贵的是全部是4个字母,这是它的一个重要特点,离开了这个就没意思了。原来的4.0学起来很快的。 我建议将SET、THREAD改成SETV和THRD,继续保持4个字母的风格  详情 回复 发表于 2014-3-27 21:31
show 是 4.0 就有的。 4个字母,是技术人员的特点,外人觉得很怪。一个整数刚好4个字节。便于比较。 定长,也是为了比较。 PECMD 只是技术人员 的 业余活。 技术人员 的个性 由其 工作 索造。 C、C++开发人  详情 回复 发表于 2014-3-27 13:43
回复

使用道具 举报

7292#
 楼主| 发表于 2014-3-27 13:43:16 | 只看该作者
本帖最后由 mdyblog 于 2014-3-27 20:07 编辑
四海皆狂龙 发表于 2014-3-27 12:58
还有就是关键字的识别问题,比如原始pecmd的show你知道是什么意思吗?反正我是不知道,我只能想到显示一个 ...


show 是 4.0 就有的。
show 是 show  drive  的缩写。
在PE界,对一般人,这个命令应该不算突兀吧,还算顺理成章。
离开了PE界这个大环境,可能算突兀。
总体来说,4.0的设计还是本优秀的。
所以,我基本上是继承,然后再加点新的需求----如此而已。

PECMD本来就不分大小写的,ENVI  envi   Envi  等都一样。
。。。你是不是没用过PECMD编程序啊?你是过来遛弯的北京大爷吗?



4个字母,是技术人员的特点,外人觉得很怪。一个整数刚好4个字节。便于比较。
定长,也是为了比较。

PECMD 只是技术人员 的 业余活。
技术人员 的个性 由其 工作 索造。
C、C++开发人员 面对的 很多 优化 的问题,  这是这个 亚工种决定的;否则 公司可以招更廉价的C#BASIC、JAVA开发员。
同样地,开发人员也不必费更多的精力来学习复杂且不易控制的C、C++。
C、C++开发员是新时代的巫师。
C、C++是巫师的魔棒。

C、C++开发员养成了一种思维习惯----尽量提高效率。
其设计和代码更多体现效率优先。

PECMD2012 在某个角落稍微注意了一下,新的设计方案允许不定长,更长。比如SET、THREAD命令。

同时采用新技术,补足效率的降低。
不管怎么说,不定长,超过或不足4字符,效率有所下降。

C、C++开发员有很强的技术(效率)情结----会左右其行为。

当然目前最根本的原因是兼容。
4.0已经为大家接受,相当的喜爱。
只能这么走下去。
兼容成就了PCEMD2012,否则谁知道他????
不兼容的改变需要小心谨慎----但不是不可以。
对于人心的揣测,不是我的特长,我不知道修改后是喜欢的多,还是厌烦的多。

另外,PECMDX用户群体不是很大,经不起分化。
出现不同的不兼容的版本,用户群分化,最终是跑没了。

总之,需要慎重。

还有,我缺乏审美感,对我来时什么命令都一样----我只有IQ; EQ=0.
如果,需要 改变命令词,还得麻烦你提供一个文本。
我只能做到将其变成代码。



回复

使用道具 举报

7293#
发表于 2014-3-27 15:46:27 | 只看该作者
现有的,改掉BUG就可以了.
该变语法什么的就不用了

点评

除掉BUG, 完善功能,是最紧要的, 需要立马干,不需要犹豫。  详情 回复 发表于 2014-3-27 16:43
回复

使用道具 举报

7294#
 楼主| 发表于 2014-3-27 16:43:30 | 只看该作者
2012qnmd 发表于 2014-3-27 15:46
现有的,改掉BUG就可以了.
该变语法什么的就不用了

除掉BUG, 完善功能,是最紧要的, 需要立马干,不需要犹豫。
回复

使用道具 举报

7295#
发表于 2014-3-27 21:31:03 | 只看该作者
本帖最后由 hhh333 于 2014-3-27 21:45 编辑
四海皆狂龙 发表于 2014-3-27 12:58
还有就是关键字的识别问题,比如原始pecmd的show你知道是什么意思吗?反正我是不知道,我只能想到显示一个 ...


兄弟应该没仔细用过4.0,我觉得4.0的设计很优秀了,也好记,更为可贵的是全部是4个字母,这是它的一个重要特点,离开了这个就没意思了。原来的4.0学起来很快的。
我建议将SET、THREAD改成SETV和THRD(SET要不要还可以考虑,我反正从来没用过),继续保持4个字母的风格。特别是精简版,让命令处理起来更高效。我现在将我的PE全部改成了精简版,将哪些不规范的脚本都去掉,这没什么在大不了的。

精简版希望:
1、尽量保持原语法风格(包括4字命令、很简洁的前导符等)
2、修复原程序中的错误(如对高版本Windows的支持、TEXT不满屏等)
3、新增必要的功能:
A、支持直接调用其他脚本
B、支持块语句
C、支持用户级SHEL
D、支持多线程
4、尽量不新增前导符,新增的功能开关统一用“--"或“-"来引导。
回复

使用道具 举报

7296#
发表于 2014-3-27 21:49:44 | 只看该作者
mdyblog 发表于 2014-3-27 00:43
PECMD新精简版2012.1.82-N10N-140114.zip
LABE  改了。
开关统一了。

EXEC  --catch    ABC=cmd /c dir  
应该为EXEC  -catch    ABC=cmd /c dir  吧
究竟是一个“-”还是2个“--”

点评

-catch 吧。 THRD 也加上了。 TEXT 可以满屏啊!? 需要 LRTB参数。 默认留一点边,太靠边不好看,和4.0一样。  详情 回复 发表于 2014-3-28 00:42
回复

使用道具 举报

7297#
 楼主| 发表于 2014-3-28 00:42:02 | 只看该作者
本帖最后由 mdyblog 于 2014-3-28 13:11 编辑
hhh333 发表于 2014-3-27 21:49
EXEC  --catch    ABC=cmd /c dir  
应该为EXEC  -catch    ABC=cmd /c dir  吧
究竟是一个“-”还是2 ...


-catch 吧。
THRD 也加上了。到时完整版也加上。
精简版没有 SET 命令。 到时完整版加上SETV。

TEXT 可以满屏啊! 需要 LRTB参数。 默认留了一点边,太靠边不好看,和4.0一样。
不带文本的TEXT命名可以修改默认位置(其实是记住上次的设置,有没有文本都一样)
TEXT #  L0 T1024 R0 B768    //1024X768的满屏

点评

我是讲4.0如果不带LRTB好象不能满屏 你的新的似乎不存在这个问题  详情 回复 发表于 2014-3-28 16:21
回复

使用道具 举报

7298#
发表于 2014-3-28 16:21:26 | 只看该作者
mdyblog 发表于 2014-3-28 00:42
-catch 吧。
THRD 也加上了。到时完整版也加上。
精简版没有 SET 命令。 到时完整版加上SETV。

我是讲4.0如果不带LRTB好象不能满屏
你的新的似乎不存在这个问题

点评

原来是纵向居中,看起来不在上面,跑到中间。 后来不是纵向居中。从上往下写的那种。  详情 回复 发表于 2014-3-28 16:43
回复

使用道具 举报

7299#
 楼主| 发表于 2014-3-28 16:43:11 | 只看该作者
hhh333 发表于 2014-3-28 16:21
我是讲4.0如果不带LRTB好象不能满屏
你的新的似乎不存在这个问题

原来是纵向居中,看起来不在上面,跑到中间。
后来不是纵向居中。从上往下写的那种。
回复

使用道具 举报

7300#
发表于 2014-3-29 06:14:07 | 只看该作者
本帖最后由 chiannet 于 2014-3-29 07:32 编辑

请问
GETF -find   \\.\PhysicalDrive1,0#5G,IMGPS,%CURDIR%\8PE.IMA

可以改成下面这种写法吗?
GETF -find   hd1,0#5G,IMGPS,%CURDIR%\8PE.IMA


此过程好慢,在X64 windows 8.1 i5笔记本下用1201.79.59.10耗时10分钟还没完成。

  1. ENVI^ EviMode=1
  2. ENVI IMGPS=
  3. SIZE IMGSZ=D:\下载\PE\MAX\MAX_SK~1\SKY8PE.IMA
  4. CALC #IMGSZ=%IMGSZ% / 512
  5. GETF -find \\.\PhysicalDrive1,0#5G,IMGPS,D:\下载\PE\MAX\MAX_SK~1\SKY8PE.IMA
  6. IFEX $%IMGPS%<0, EXIT ! TEAM CALC #IMGPS=%IMGPS% / 512 | PART -up -super 1#2 -a 0x0C %IMGPS%s %IMGSZ%s

复制代码





这一次测试不知哪里出问题了,二十分钟还没有完成。不等了,强制结束算了。曾经成功了一回,那次耗时可能是10分钟以内。

点评

1: 不能写成(hd1) PECMD不支持这种简写方式,PECMD是通用软件。 本人其他专用软件支持。 第二个硬盘 \\.\PhysicalDrive1 第二个关盘\\.\CDROM1 第二个磁带刻录机 \\.\TYPE1 C:盘 \\.\C: (可以C:,内部转换  详情 回复 发表于 2014-3-29 10:00
回复

使用道具 举报

7301#
发表于 2014-3-29 09:52:27 | 只看该作者
以前旧版的pecmd  SHOW-1:-1能显示所有磁盘包括EFI分区不需要任何其他程序辅助,新版的我测试多次SHOW-1:-1感觉无任何作用一样!
我加载HFS驱动后启动服务。用新版的SHOW-1:-1不显示。旧版的SHOW-1:-1就oK

点评

我在XP下是了可以啊。 XP安装了GPT驱动。 U盘 GPT分区的,有EFI分区。 SHOW -1:-1 后 EFI为J: 卸载EFI、J: 后, 再 SHOW -1:-1 EFI 又为J: 不知道你那什么问题? 信息不足。  详情 回复 发表于 2014-3-29 20:31
是完整版吗? 最近支持GPT,修改了代码, 晚上回去我再改改。 “EFI不能SHOW-1:-1加载”的问题吧。 另外,你说的EFI分区就是EFI启动的那个分区吧。 而不是GPT格式前面伪MBR分区表的EE分区吧。新版支持GPT,不把  详情 回复 发表于 2014-3-29 10:17
回复

使用道具 举报

7302#
 楼主| 发表于 2014-3-29 10:00:07 | 只看该作者
本帖最后由 mdyblog 于 2014-3-29 11:00 编辑
chiannet 发表于 2014-3-29 06:14
请问
GETF -find   \\.\PhysicalDrive1,0#5G,IMGPS,%CURDIR%\8PE.IMA


1:
不能写成(hd1)
PECMD不支持这种简写方式,PECMD是通用软件,有一套命名规范。 本人其他专用软件支持。
第二个硬盘 \\.\PhysicalDrive1
第二个关盘\\.\CDROM1
第二个磁带刻录机 \\.\TYPE1
C:盘   \\.\C:    (可以C:,内部转换)
。。。
后续版本可以尝试,加入(hd1)这样的命名。

2:
是很慢的,这只是一种选择手段。
要用好,需要其它手段配合:
一般是将IMG放到开头,开始有个大概的估值,这样就马上找到。

如果多个,可以 通过估值,调整参数。
如(空IMG)最先依次放入2G A.IMA  1G B.IMA
搜索A.IMA, 由于最先放入,起始为 0左右,长度2G,再多预留点。
GETF -find   \\.\PhysicalDrive1,0#2.2G,IMGPS,%CURDIR%\A.IMA

搜索B.IMA, 前面有2G的A.IMA, 起始不可能<2G.故起始2G,长度1G,再多预留点。
GETF -find   \\.\PhysicalDrive1,2G#1.5G,IMGPS,%CURDIR%\B.IMA


3:
注意,里面的镜像,和外面的镜像,必须一致。修改后就找不到。
有些PE部署,启动会有修改本身。这样就找不到。


4:
等不及。 就用 g4d的blocks命令吧,这个快,它直接分析文件系统结构;而不是磁盘扫描

其实 对你来说,最关键的是PART命令自动生成那分区表中那16字节。

点评

请问mdblog大 PECMD 如何“删除” P大的分区表项法所添加的信息,还原UD分区表初始?  详情 回复 发表于 2014-3-29 14:29
回复

使用道具 举报

7303#
发表于 2014-3-29 10:13:43 | 只看该作者
精简版中:
我把EXEC PECMD.EXE %CurDir%\Ethernet\START_NET.INI改成THRD LOAD %CurDir%\Ethernet\START_NET.INI怎么没工作

加上-exp -link也没用

点评

改好了。 建议用法: THRD -exp -link LOAD %&CurDir%\Ethernet\START_NET.INI 或: THRD -exp LOAD %&CurDir%\Ethernet\START_NET.INI  详情 回复 发表于 2014-3-29 19:15
是有问题,没测试到。晚上回去看怎么回事。耽误你了! 先可这样用: THRD LOAD Ethernet\START_NET.INI  详情 回复 发表于 2014-3-29 10:35
回复

使用道具 举报

7304#
 楼主| 发表于 2014-3-29 10:17:18 | 只看该作者
本帖最后由 mdyblog 于 2014-3-29 14:34 编辑
bbs.beikeit.com 发表于 2014-3-29 09:52
以前旧版的pecmd  SHOW-1:-1能显示所有磁盘包括EFI分区不需要任何其他程序辅助,新版的我测试多次SHOW-1:-1 ...


是完整版吗?
最近支持GPT,修改了代码,
晚上回去我再改改。 “EFI不能SHOW-1:-1加载”的问题吧。

另外,你说的EFI分区就是EFI启动的那个分区吧。
而不是GPT格式前面伪MBR分区表的EE分区吧。新版支持GPT,不把它当分区,而直接分析GPT自己的分区表。


另外,你说的EFI分区是MBR格式的 EFI吧,不是GPT格式的EFI(旧版不支持GPT EFI,新版都支持)
GPT格式的EFI, 有可能禁止了加载,GPT有属性设置,比MBR高级。如果禁止加载,window不让加载。可能性极低。



如果着急,可以再指定加载,EFI固定是第一分区。


SHOW =1 *  磁盘#1
如:SHOW =1 *  1#1

---另外:
>>我加载HFS驱动后启动服务。
和HFS驱动 有关吗?
不"加载HFS驱动后启动服务", SHOW -1:-1 能加载 EFI分区吗?
回复

使用道具 举报

7305#
 楼主| 发表于 2014-3-29 10:35:35 | 只看该作者
本帖最后由 mdyblog 于 2014-3-29 10:53 编辑
hhh333 发表于 2014-3-29 10:13
精简版中:
我把EXEC PECMD.EXE %CurDir%\Ethernet\START_NET.INI改成THRD LOAD %CurDir%\Ethernet\START_ ...


是有问题,没测试到。晚上回去看怎么回事。耽误你了!
先可这样用:
THRD -link LOAD  Ethernet\START_NET.INI
WAIT 100

或:
THRD  LOAD  Ethernet\START_NET.INI
WAIT 100

-exp  参数有问题。
%CurDir% 不要用,前面说过,多线程中慎用环境变量,会带来逻辑错误,没得救的。
此处,如果要用%CurDir%\, 后面可加 WAIT 500,以尽可能 避免时序逻辑带来的错误。
THRD  LOAD  Ethernet\START_NET.INI
WAIT 500






回复

使用道具 举报

7306#
发表于 2014-3-29 14:29:16 | 只看该作者
mdyblog 发表于 2014-3-29 10:00
1:
不能写成(hd1)
PECMD不支持这种简写方式,PECMD是通用软件,有一套命名规范。 本人其他专用软件支 ...

请问mdblog大

PECMD  如何“删除” P大的分区表项法所添加的信息,还原UD分区表初始?

点评

>> P大的分区表项法所添加的信息 删除坑丁是可以的。 P大的分区表项法 不知道再哪儿有介绍? P大的分区表项法所添加的信息 什么样的? 给个链接吧。  详情 回复 发表于 2014-3-29 14:37
回复

使用道具 举报

7307#
 楼主| 发表于 2014-3-29 14:37:54 | 只看该作者
本帖最后由 mdyblog 于 2014-3-29 14:57 编辑
chiannet 发表于 2014-3-29 14:29
请问mdblog大

PECMD  如何“删除” P大的分区表项法所添加的信息,还原UD分区表初始?


>> P大的分区表项法所添加的信息
删除肯定是可以的。

应该是 这个吧:pseudo   分区表项法——使ud或U+深藏区中8PE能EFI启动的一种简单方法
我看看。


可以删除:
PECMD  PART -up -super   del  1#2
2处1~4.和生成该分区时的编号一致。

1是磁盘编号,和UD的编号一致。


pseudo   分区表项法 无所谓 分区表初始。
只是一种方法,有不同的所谓初始。
只能假定一个初始。

对于UD,假定初始:一个裸盘,没有一个分区,只有UD启动(PE等)。

PECMD  PART -up -super   del  1#1
PECMD  PART -up -super   del  1#2
PECMD  PART -up -super   del  1#3
PECMD  PART -up -super   del  1#4
这样就回到   “没有一个分区的UD分区表初始”: 一个裸盘,没有一个分区,只有UD启动(PE等)。


点评

http://bbs.wuyou.com/forum.php?mod=viewthread&tid=329785&extra=page%3D1  详情 回复 发表于 2014-3-31 09:35
谢谢指导  详情 回复 发表于 2014-3-29 15:09
回复

使用道具 举报

7308#
发表于 2014-3-29 15:09:42 | 只看该作者
mdyblog 发表于 2014-3-29 14:37
>> P大的分区表项法所添加的信息
删除肯定是可以的。

谢谢指导
回复

使用道具 举报

7309#
 楼主| 发表于 2014-3-29 19:15:14 | 只看该作者
hhh333 发表于 2014-3-29 10:13
精简版中:
我把EXEC PECMD.EXE %CurDir%\Ethernet\START_NET.INI改成THRD LOAD %CurDir%\Ethernet\START_ ...

改好了。
建议用法:
THRD -exp -link LOAD  %&CurDir%\Ethernet\START_NET.INI
或:
THRD  -exp LOAD  %&CurDir%\Ethernet\START_NET.INI

点评

希望能够把*号再梳理一下,现在发现MAIN **u|**s不规范吧 要么就用MAIN -user支持这一个就可以了。不带开关就是系统级,也不用什么-sys了。 既然决定扩展开关统一用“-”号就要将原来的所有不规范的东西全部去掉  详情 回复 发表于 2014-3-29 20:28
回复

使用道具 举报

7310#
发表于 2014-3-29 20:28:24 | 只看该作者
本帖最后由 hhh333 于 2014-3-29 20:50 编辑
mdyblog 发表于 2014-3-29 19:15
改好了。
建议用法:
THRD -exp -link LOAD  %&CurDir%\Ethernet\START_NET.INI


希望能够把*号再梳理一下,现在发现MAIN **u|**s不规范吧
要么就用MAIN -user(或-u)支持这一个就可以了。不带开关就是系统级,也不用什么-s了。

既然决定扩展开关统一用“-”号就要将原来的所有不规范的东西全部去掉,干脆一律不支持。这样代码应该还可以简化。

另外,精简版希望能够把LOGS强化一下:
如LOGS -debug CON代表在屏幕上打印log信息,并且满一屏暂停,或者另开一个窗口来实时打印LOG信息
LOGS -debug LOG.TXT代表实时记录LOG信息,不必等LOGS才一次性写入。
主要是精简版有时还用来二次开发做软件,希望有比较方便的调试措施。

点评

是不是 开始的有个目标, 而且 目标不要随便 跑。 精简版 的 存在 理由 应该 是体积小。 和最终软体功能无关的 都可删去。 至于其他的 , 完整版都可满足。 调试的时候,就用完整版。 精简版 设计精简版的子  详情 回复 发表于 2014-3-30 06:10
改好了。 Main -user Shel -user|-sys  详情 回复 发表于 2014-3-29 20:53
回复

使用道具 举报

7311#
 楼主| 发表于 2014-3-29 20:31:19 | 只看该作者
bbs.beikeit.com 发表于 2014-3-29 09:52
以前旧版的pecmd  SHOW-1:-1能显示所有磁盘包括EFI分区不需要任何其他程序辅助,新版的我测试多次SHOW-1:-1 ...

我在XP下是了可以啊。 XP安装了GPT驱动。

U盘 GPT分区的,有EFI分区。

SHOW -1:-1 后 EFI为J:
卸载EFI、J: 后,
再 SHOW -1:-1
EFI 又为J:

不知道你那什么问题? 信息不足。
回复

使用道具 举报

7312#
 楼主| 发表于 2014-3-29 20:53:53 | 只看该作者
hhh333 发表于 2014-3-29 20:28
希望能够把*号再梳理一下,现在发现MAIN **u|**s不规范吧
要么就用MAIN -user(或-u)支持这一个就可以 ...

改好了。  
Main -user
Shel  -user|-sys
回复

使用道具 举报

7313#
发表于 2014-3-30 02:14:51 | 只看该作者
mdyblog 发表于 2014-3-29 10:17
是完整版吗?
最近支持GPT,修改了代码,
晚上回去我再改改。 “EFI不能SHOW-1:-1加载”的问题吧。

你好我QQ845532699!
每次加载HFS驱动后启动服务后我需要 SHOW-1:-1 一次才会分配所有盘符显示隐藏分区。
新版的PECMD执行SHOW-1:-1 无法显示 HFS分区,旧版的执行后可以正常分配所有分区!
希望加我QQ详细反馈给你并提供下旧版PECMD给你

点评

Apple HFS+驱动For Windows 吗? 我没有Apple 能测试吗? 有什么软件 将U盘 HPS 吗? 再在 WIN7、XP上调试。  详情 回复 发表于 2014-3-30 06:04
回复

使用道具 举报

7314#
 楼主| 发表于 2014-3-30 06:04:22 | 只看该作者
bbs.beikeit.com 发表于 2014-3-30 02:14
你好我QQ845532699!
每次加载HFS驱动后启动服务后我需要 SHOW-1:-1 一次才会分配所有盘符显示隐藏分区 ...

Apple HFS+驱动For Windows  吗?

我没有Apple 能测试吗?
有什么软件 将U盘  HPS 吗?  再在 WIN7、XP上调试。

点评

Paragon Hard Disk Manager 可以做到 http://pan.baidu.com/s/1bnDyOCR  详情 回复 发表于 2014-3-30 09:23
回复

使用道具 举报

7315#
 楼主| 发表于 2014-3-30 06:10:25 | 只看该作者
hhh333 发表于 2014-3-29 20:28
希望能够把*号再梳理一下,现在发现MAIN **u|**s不规范吧
要么就用MAIN -user(或-u)支持这一个就可以 ...

是不是 开始的有个目标, 而且 目标不要随便 跑。

精简版 的 存在 理由 应该 是体积小。 和最终软体功能无关的 都可删去。

至于其他的 , 完整版都可满足。
调试的时候,就用完整版。 精简版 设计精简版的子集。
我在调整一下说明书, 把完整版 搞得 和精简版一样。

精简版 没有时间等信息, 调试不方便的,大哥。

近来在写书(别笑话我哦),挺忙的,每天忙到晚上10点。

点评

用完整版调试也可以,就怕两者不一样,完整版无问题精简版有问题或者反之。  详情 回复 发表于 2014-3-30 09:07
回复

使用道具 举报

7316#
发表于 2014-3-30 09:07:12 | 只看该作者
本帖最后由 hhh333 于 2014-3-30 09:25 编辑
mdyblog 发表于 2014-3-30 06:10
是不是 开始的有个目标, 而且 目标不要随便 跑。

精简版 的 存在 理由 应该 是体积小。 和最终软体功 ...


用完整版调试也可以,就怕两者不一样,完整版无问题精简版有问题或者反之。
如果严格地规定精简版是完整版的一个子集,也就是精简版调试通过,完整版是无问题的,但完整版调试通过,精简版不一定行吧?
如果用来形成二次开发后的软件,当然LOGS就没什么用了,可以象g4d一样出一个精简版的pecmd_debug版,调试好后,用原来的精简版做,甚至这个原来的精简版LOGS命令可以不要。

或者象UPNP命令一样,将完整功能的LOGS做成一个组件,需要的时候直接组装进去。

点评

先定目标, 在往这个方面努力贝。 先定一个 精简版子集。 完整版如果不支持这个子集,你来打我的板子。。。。 你说的 精简办独有的问题,一般可以这样办: 先用 完整版 运行,确保正常。 再再脚本开始加 TEA  详情 回复 发表于 2014-3-30 10:00
回复

使用道具 举报

7317#
发表于 2014-3-30 09:10:53 | 只看该作者
没看到修改后的精简版呀

点评

重新传上去了。  详情 回复 发表于 2014-3-30 19:11
哦, 上传,没成功啊!!! 晚上回去在再传吧。  详情 回复 发表于 2014-3-30 10:06
回复

使用道具 举报

7318#
发表于 2014-3-30 09:23:08 | 只看该作者
mdyblog 发表于 2014-3-30 06:04
Apple HFS+驱动For Windows  吗?

我没有Apple 能测试吗?


Paragon Hard Disk Manager 可以做到

http://pan.baidu.com/s/1bnDyOCR

点评

你能再传一个 HFS 4 Windows(XP32 或 Win7X64)吧。  详情 回复 发表于 2014-3-30 10:09
回复

使用道具 举报

7319#
发表于 2014-3-30 09:34:11 | 只看该作者
mdyblog 发表于 2014-3-30 06:04
Apple HFS+驱动For Windows  吗?

我没有Apple 能测试吗?

我是虚拟机安装了一个mac。
我把这个硬盘挂载到 XP或者WIN7 8的虚拟机上,常规下进PE是无法读取HFS分区也无法显示的!
加载HFS驱动后可以挂载HFS,但是注入驱动后需要启动相关服务然后分配一次盘符,所以要用到 SHOW。
但是新版的SHOW无任何反映!
旧版的SHOW后全部显示,而且不需要任何第三方程序 SHOW后能分配EFI ESP等分区

旧版信息是

点评

windows还真认成GPT。如图: [attachimg]190473[/attachimg] DG4.3 也 认成GPT。如图: [attachimg]190474[/attachimg]  详情 回复 发表于 2014-3-30 19:50
用 那 PECMD2012.1.80.14.07F 可以吗?你测试一下吧。 可能是 当成 GPT。。。。。  详情 回复 发表于 2014-3-30 10:04
回复

使用道具 举报

7320#
 楼主| 发表于 2014-3-30 10:00:35 | 只看该作者
本帖最后由 mdyblog 于 2014-3-30 10:02 编辑
hhh333 发表于 2014-3-30 09:07
用完整版调试也可以,就怕两者不一样,完整版无问题精简版有问题或者反之。
如果严格地规定精简版是完 ...


先定目标, 在往这个方面努力贝。
先定一个 精简版子集。
完整版如果不支持这个子集,你来打我的板子。。。。

你说的 精简办独有的问题,一般可以这样办:
先用 完整版 运行,确保正常。
再再脚本开始加 TEAM ENVI -mode EnviMode=1| ...
再用完整版 和 精简版 各跑 一次。
再用BC3比较两者的 LOG

应没有差别。
有差别,看是否超出 精简版 子集。
确认是 精简版 问题, 报告上来,共同解决。

我上次 调你那个 航空母舰 就是 这样调的,否则 累死 也不知道问题在哪儿。

----------
LOGS做成一个组件: 考虑一下。有可能。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 20:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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