无忧启动论坛

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

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

    [复制链接]
7471#
 楼主| 发表于 2014-4-13 11:50:01 | 只看该作者
hhh333 发表于 2014-4-13 11:44
1、我赞成暂时不再加功能
2、规范语法
这个阵痛是必要的。可以出一个新的语法版本,愿意用的自己改代码 ...

》》WAIT -值
麻烦你用 我楼上 改的代码 测试一下。

点评

下午晚一点才能试,我这台amd的机子用U+的似乎是正常的,另一个读卡器在我的另一个地方的一台i3的机子上可以检验出WAIT的问题,现在到我这一台机器上干脆用不了。我还得回到那台机器上去测试。 报告不行的一般是  详情 回复 发表于 2014-4-13 12:06
回复

使用道具 举报

7472#
 楼主| 发表于 2014-4-13 11:57:48 | 只看该作者
阿弥陀佛 发表于 2014-4-13 11:20
本来是打算给自己的合盘做个安装器,用pecmd的命令。。看来分区暂时只好用其它替代软件,要是把用户的资料 ...


命令行 的分区软件,都要小心。
参数 错误 非常危险。
我有几次  参数错误,指到别的磁盘。 结果 别的磁盘分区没了,或直接死机。
所以 我在  UD中 都藏有 分区表备份。
回复

使用道具 举报

7473#
发表于 2014-4-13 12:06:18 | 只看该作者
mdyblog 发表于 2014-4-13 11:50
》》WAIT -值
麻烦你用 我楼上 改的代码 测试一下。

下午晚一点才能试,我这台amd的机子用U+的似乎是正常的,另一个读卡器在我的另一个地方的一台i3的机子上可以检验出WAIT的问题,现在到我这一台机器上干脆用不了。我还得回到那台机器上去测试。

报告不行的一般是量产的U盘。这个问题很隐蔽!

点评

>>量产的U盘 是量产成有CDROM: CDROM + HDD(FDD) 还是 没有CDROM : HDD(FDD)  详情 回复 发表于 2014-4-13 12:46
回复

使用道具 举报

7474#
 楼主| 发表于 2014-4-13 12:46:43 | 只看该作者
hhh333 发表于 2014-4-13 12:06
下午晚一点才能试,我这台amd的机子用U+的似乎是正常的,另一个读卡器在我的另一个地方的一台i3的机子上 ...

>>量产的U盘
是量产成有CDROM: CDROM + HDD(FDD)
还是   没有CDROM :  HDD(FDD)

点评

我用昨天那个不往下走的那个读卡器到那台机器上测了一下,奇怪了,无论用你的代码还是原来的代码都通过了,昨天要把负号去掉才行了。这个我也不知道怎么办了,但确实有多人反映换精简版后,量产的U盘到这一步卡死。  详情 回复 发表于 2014-4-13 19:42
我估计既然量产应该有CDROM  详情 回复 发表于 2014-4-13 14:41
回复

使用道具 举报

7475#
发表于 2014-4-13 14:41:11 | 只看该作者
mdyblog 发表于 2014-4-13 12:46
>>量产的U盘
是量产成有CDROM: CDROM + HDD(FDD)
还是   没有CDROM :  HDD(FDD)

我估计既然量产应该有CDROM

点评

PECMD新精简版2012.1.82-N10N-140114.zip 更新了下。 WAIT -n 原理上跟鲁棒了些。  详情 回复 发表于 2014-4-14 07:34
回复

使用道具 举报

7476#
发表于 2014-4-13 16:37:07 | 只看该作者
win8-64pe切换到administrator用户后,出现如图的对话框,查看注册表中的UAC已关闭,值已为0,请教HHH333大和mdyblog 大,怎么才能不显示呢,用的pecmd为最新完整版1.86版

2014-04-13_161354.png (13.43 KB, 下载次数: 303)

2014-04-13_161354.png

点评

和UAC没关。 在系统上加载PE。 如D:\PE 将 D:\PE\windows\System32\PECMD.EXE 改名 为 PECMD.del.EXE 从网上下载 PECMD的ZIP包, ZIP 包直接考到本机。必要解压后拷贝 PECMD.EXE 在本地 解开ZIP包,  详情 回复 发表于 2014-4-13 19:49
回复

使用道具 举报

7477#
发表于 2014-4-13 18:26:42 | 只看该作者
mdyblog 发表于 2014-4-13 11:11
会不会是 磁盘编号 制定错了。
可能有多个 磁盘。
有  SSD 的 更应注意了。

下午测试了好多次。我还原黑苹果和linux,但原本后面两块空间变成一块空白空间,只好重新分配大小,就是说分区表没法完全跟原来的一样了。后多次测试,现在是没法删除U盘的分区了 ,本地硬盘也不再错。就跟什么都没做似的。
已经生成pecmd日志
  1. 1        [LOGS C:\Users\Administrator\Desktop\PECMD.LOG]        <0>        :操作成功完成。
  2. 2        [PECMD  PART -up -super   del  1#1]        <0>        :操作成功完成。
  3. 3        [PECMD  PART -up -super   del  1#2]        <0>        :操作成功完成。
  4. 4        [PECMD  PART -up -super   del  1#3]        <0>        :操作成功完成。
  5. 5        [PECMD  PART -up -super   del  1#4]        <0>        :操作成功完成。
  6.         {LEAVE:*map:0x00000284:330}
复制代码


分区截图


然后我把u盘格式化为ntfs,结果一样,但日志不一样了,有一条函数不正确

  1. 1        [LOGS C:\Users\Administrator\Desktop\PECMD.LOG]        <0>        :操作成功完成。
  2. 2        [PECMD  PART -up -super   del  1#1]        <0>        :操作成功完成。
  3. 3        [PECMD  PART -up -super   del  1#2]        <0>        :操作成功完成。
  4. 4        [PECMD  PART -up -super   del  1#3]        <0>        :操作成功完成。
  5. 5        [PECMD  PART -up -super   del  1#4]        <1>        :函数不正确。
  6. {LEAVE:*map:0x000000FC:330}
复制代码




回复

使用道具 举报

7478#
发表于 2014-4-13 18:45:02 | 只看该作者
本帖最后由 阿弥陀佛 于 2014-4-13 18:48 编辑

终于找到问题所在了。我这不仅是本地硬盘分区特殊。U盘也是比较特殊的。前面有一个700M的量产区。我重新量产成一块U盘,没有usb-cdrom。现在执行以上操作,没有出现任何错误了。但我不知道为什么。

多次测试,结果都正确了

点评

我也冒着U盘变成 砖头的危险, 来试试 USBCDROM+HDD。  详情 回复 发表于 2014-4-13 19:42
回复

使用道具 举报

7479#
 楼主| 发表于 2014-4-13 19:42:29 | 只看该作者
阿弥陀佛 发表于 2014-4-13 18:45
终于找到问题所在了。我这不仅是本地硬盘分区特殊。U盘也是比较特殊的。前面有一个700M的量产区。我重新量 ...

我也冒着U盘变成 砖头的危险, 来试试 USBCDROM+HDD。

点评

我多找几个支持量产的U盘来试试。稍后汇报。  详情 回复 发表于 2014-4-13 19:50
回复

使用道具 举报

7480#
发表于 2014-4-13 19:42:44 | 只看该作者
mdyblog 发表于 2014-4-13 12:46
>>量产的U盘
是量产成有CDROM: CDROM + HDD(FDD)
还是   没有CDROM :  HDD(FDD)

我用昨天那个不往下走的那个读卡器到那台机器上测了一下,奇怪了,无论用你的代码还是原来的代码都通过了,昨天要把负号去掉才行了。这个我也不知道怎么办了,但确实有多人反映换精简版后,量产的U盘到这一步卡死。

点评

我还想 改程序 试试。 现在没有 测试对象了。  详情 回复 发表于 2014-4-13 20:24
回复

使用道具 举报

7481#
 楼主| 发表于 2014-4-13 19:49:21 | 只看该作者
2012justion 发表于 2014-4-13 16:37
win8-64pe切换到administrator用户后,出现如图的对话框,查看注册表中的UAC已关闭,值已为0,请教HHH333大 ...

和UAC没关。
在系统上加载PE。 如D:\PE

将  D:\PE\windows\System32\PECMD.EXE
改名 为 PECMD.del.EXE



从网上下载 PECMD的ZIP包, ZIP 包直接考到本机。必要解压后拷贝 PECMD.EXE
在本地 解开ZIP包, 解出PECMD.EXE

PECMD.EXE  拷贝到  D:\PE\windows\System32\PECMD.EXE

再启动试试。

正常后再, 删除 PECMD.del.EXE。

点评

谢谢mdyblog 大,同样的文件调用,2014-1-10日的pecmd就不会出现提示框。。。。  详情 回复 发表于 2014-4-14 08:58
回复

使用道具 举报

7482#
发表于 2014-4-13 19:50:31 | 只看该作者
mdyblog 发表于 2014-4-13 19:42
我也冒着U盘变成 砖头的危险, 来试试 USBCDROM+HDD。

我多找几个支持量产的U盘来试试。稍后汇报。
回复

使用道具 举报

7483#
 楼主| 发表于 2014-4-13 20:24:22 | 只看该作者
hhh333 发表于 2014-4-13 19:42
我用昨天那个不往下走的那个读卡器到那台机器上测了一下,奇怪了,无论用你的代码还是原来的代码都通过了 ...

我还想 改程序 试试。
现在没有 测试对象了。
回复

使用道具 举报

7484#
发表于 2014-4-13 21:58:50 | 只看该作者
郁闷。。测试了四个U盘,发现没有再出现问题了。我的u盘重新量产后也正常了。
记得没重新量产之前,有时候插上U盘识别比较慢,可能是和这个原因有关吧。

点评

那应该理解为, 之前的U不正常了。 可能是异常插拔,或断电 等造成的。 这是U盘的致命硬伤--此时U盘不同程度受伤。 U盘太小,没有大电容 来提供掉电保护 机制。  详情 回复 发表于 2014-4-14 06:53
回复

使用道具 举报

7485#
 楼主| 发表于 2014-4-14 06:53:50 | 只看该作者
阿弥陀佛 发表于 2014-4-13 21:58
郁闷。。测试了四个U盘,发现没有再出现问题了。我的u盘重新量产后也正常了。
记得没重新量产之前,有时候 ...

那应该理解为, 之前的U不正常了。
可能是异常插拔,或断电 等造成的。
这是U盘的致命硬伤--此时U盘不同程度受伤。

U盘太小,没有大电容 来提供掉电保护 机制。
回复

使用道具 举报

7486#
 楼主| 发表于 2014-4-14 07:34:17 | 只看该作者
hhh333 发表于 2014-4-13 14:41
我估计既然量产应该有CDROM

PECMD新精简版2012.1.82-N10N-140114.zip  更新了下。 WAIT -n  原理上跟鲁棒了些。

点评

ENVI^ ENVIMODE=1| ENVI^ __ARG=1| ENVI^ FORCELOCAL=1 LOGS * %&CurFile%.LOG EXEC* FORX * 以上在UD2+fixdrv.wcs中的应用精简版能够支持吗?  详情 回复 发表于 2014-4-14 11:54
回复

使用道具 举报

7487#
发表于 2014-4-14 08:58:59 | 只看该作者
mdyblog 发表于 2014-4-13 19:49
和UAC没关。
在系统上加载PE。 如D:\PE

谢谢mdyblog 大,同样的文件调用,2014-1-10日的pecmd就不会出现提示框。。。。

点评

我说的 那样 处理后还有问题吗? 这个问题 和那个包 买关系。 和制作过程 文件怎么 转移 有关。 那个问题是 网络传送 MS 加的破玩意儿 引起的。 要通过网络传送的文件, 先要到成ZIP包, 受到方在即解  详情 回复 发表于 2014-4-14 09:46
回复

使用道具 举报

7488#
 楼主| 发表于 2014-4-14 09:46:15 | 只看该作者
本帖最后由 mdyblog 于 2014-4-14 09:55 编辑
2012justion 发表于 2014-4-14 08:58
谢谢mdyblog 大,同样的文件调用,2014-1-10日的pecmd就不会出现提示框。。。。


我说的  那样 处理后还有问题吗?

这个问题 和那个包 买关系。
和制作过程 文件怎么 转移 有关。 那个问题是  网络传送时   MS  加的破玩意儿  引起的。

要通过网络传送的文件, 先要到成ZIP包, 受到方在即解开。 不要直接传递。 唉!!! MS 搞这些破玩意 整死人---不走正道,走歪道。

网上随便下个EXE, 点击是都会出这个滴!!!!!!

用个 U 盘, 老老实实的 拷贝,


你用 IE
试试 这个 XP 的CALC.EXE
http://pan.baidu.com/s/1kvaGm#XP_CALC

下到桌面, 再双击:



用搜狗浏览器 等 非MS 的没这个 垃圾 问题。
回复

使用道具 举报

7489#
发表于 2014-4-14 11:54:21 | 只看该作者
mdyblog 发表于 2014-4-14 07:34
PECMD新精简版2012.1.82-N10N-140114.zip  更新了下。 WAIT -n  原理上跟鲁棒了些。

ENVI^ ENVIMODE=1| ENVI^ __ARG=1| ENVI^ FORCELOCAL=1
LOGS * %&CurFile%.LOG
EXEC*
FORX *

以上在UD2+fixdrv.wcs中的应用精简版能够支持吗?

点评

可以的, 原来的写好的功能, 没有删掉。  详情 回复 发表于 2014-4-14 11:56
回复

使用道具 举报

7490#
 楼主| 发表于 2014-4-14 11:56:55 | 只看该作者
本帖最后由 mdyblog 于 2014-4-14 11:59 编辑
hhh333 发表于 2014-4-14 11:54
ENVI^ ENVIMODE=1| ENVI^ __ARG=1| ENVI^ FORCELOCAL=1
LOGS * %&CurFile%.LOG
EXEC*


可以的, 原来的写好的功能, 没有删掉。
FORX  *NL  也在。 标准化之前的 说明书中有。那些用法还在。
回复

使用道具 举报

7491#
发表于 2014-4-14 12:24:55 | 只看该作者
那个mountudv2的命令行工具做得怎么样了,现在我把MBROSTool放内核确实显得太大了,比PECMD完全版还要大,mountesp\bootpart都很小的,我把他们都放%windir%\order之中,比较清爽了
回复

使用道具 举报

7492#
发表于 2014-4-14 16:07:33 | 只看该作者
老大,请教一下。用pecmd创建U盘多个分区,但是windows只能显示一个。能不能切换要显示的分区呢(bootice中有一个功能“设为可见”,但是不能用命令行)
或者有没有办法,就算不显示也能格式化某个分区,拷贝文件进去。
我觉得用新的功能扇区映射应该能做到,但好像需要用到imdisk?而且这样做应该很麻烦。
求指点!

点评

分区交换加上了: http://bbs.wuyou.com/forum.php?mod=viewthread&tid=330493&extra=&page=35 349#楼  详情 回复 发表于 2014-4-16 10:18
MBROSTool.EXE 有个 分区交换功能。 将需要显示的分区交换到前面就可以显示。  详情 回复 发表于 2014-4-14 20:59
测试扇区映射确实可以做到。但是,经常pecmd没反应。任务管理器有多个pecmd进程。无法结束。  详情 回复 发表于 2014-4-14 18:05
回复

使用道具 举报

7493#
发表于 2014-4-14 18:05:39 | 只看该作者
本帖最后由 阿弥陀佛 于 2014-4-14 18:11 编辑
阿弥陀佛 发表于 2014-4-14 16:07
老大,请教一下。用pecmd创建U盘多个分区,但是windows只能显示一个。能不能切换要显示的分区呢(bootice中 ...


测试扇区映射确实可以做到。但是,经常pecmd没反应。任务管理器有多个pecmd进程。无法结束。注销也不能结束。。我重启试试
回复

使用道具 举报

7494#
发表于 2014-4-14 19:21:58 | 只看该作者
本帖最后由 阿弥陀佛 于 2014-4-14 19:47 编辑

多次尝试。已经可以实现用fbinst+imdisk+pecmd制作一个支持UD+uefi隐藏启动的u盘了。打算着手做个安装器,丢弃ultraiso(或者备用)
已经解决!。。动手实践去

点评

突然有个想法。我再去试试。。。  详情 回复 发表于 2014-4-14 19:27
回复

使用道具 举报

7495#
发表于 2014-4-14 19:27:15 | 只看该作者
阿弥陀佛 发表于 2014-4-14 19:21
多次尝试。已经可以实现用fbinst+imdisk+pecmd制作一个支持UD+uefi隐藏启动的u盘了。打算着手做个安装器, ...

突然有个想法。我再去试试。。。

点评

好啊!  详情 回复 发表于 2014-4-14 20:57
回复

使用道具 举报

7496#
 楼主| 发表于 2014-4-14 20:57:47 | 只看该作者
阿弥陀佛 发表于 2014-4-14 19:27
突然有个想法。我再去试试。。。

好啊!
回复

使用道具 举报

7497#
 楼主| 发表于 2014-4-14 20:59:45 | 只看该作者
阿弥陀佛 发表于 2014-4-14 16:07
老大,请教一下。用pecmd创建U盘多个分区,但是windows只能显示一个。能不能切换要显示的分区呢(bootice中 ...

MBROSTool.EXE 有个 分区交换功能。
将需要显示的分区交换到前面就可以显示。

点评

这工具好是好。但我想要的是用pecmd的解决方案,不然bootice也是可以做到的。 既然mbrostool.exe有着功能,老大能否把它整到pecmd里面去?  详情 回复 发表于 2014-4-14 21:14
回复

使用道具 举报

7498#
发表于 2014-4-14 21:14:13 | 只看该作者
mdyblog 发表于 2014-4-14 20:59
MBROSTool.EXE 有个 分区交换功能。
将需要显示的分区交换到前面就可以显示。

这工具好是好。但我想要的是用pecmd的解决方案,不然bootice也是可以做到的。
既然mbrostool.exe有着功能,老大能否把它整到pecmd里面去?

点评

好的。  详情 回复 发表于 2014-4-14 21:15
回复

使用道具 举报

7499#
 楼主| 发表于 2014-4-14 21:15:56 | 只看该作者
阿弥陀佛 发表于 2014-4-14 21:14
这工具好是好。但我想要的是用pecmd的解决方案,不然bootice也是可以做到的。
既然mbrostool.e ...

好的。

点评

可以考虑扩展完全版的MOUN功能,加进去MountMBROS的功能。  详情 回复 发表于 2014-4-14 23:37
太感谢了!pecmd实在太强大了。期待下一版本。  发表于 2014-4-14 21:16
回复

使用道具 举报

7500#
发表于 2014-4-14 23:37:07 | 只看该作者

可以考虑扩展完全版的MOUN功能,加进去MountMBROS的功能。

点评

MOUN -ud2 已加。 HELP MOUN  详情 回复 发表于 2014-4-16 02:31
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-23 09:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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