无忧启动论坛

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

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

    [复制链接]
9661#
发表于 2015-6-7 12:07:50 | 只看该作者
本帖最后由 527104427 于 2015-6-7 12:10 编辑
mdyblog 发表于 2015-6-7 09:33
我用今天的最新版本,测试均正常。


哦,可能是5点多下载的有点问题吧?   我重新下载后,用 X64 的测试可以了。
回复

使用道具 举报

9662#
发表于 2015-6-7 15:08:13 | 只看该作者
本帖最后由 free68 于 2015-6-7 15:33 编辑
mdyblog 发表于 2015-6-7 02:03
正确写法:
Envi iSize=3


刚才测试了,M大的语法是对的,和数值变量搞混了!!
回复

使用道具 举报

9663#
发表于 2015-6-7 15:16:30 | 只看该作者
还有那个IMDISK.CPL的0号图标问题,测试过2015年1月27日的PECMD2012.1.88.05.47.精简兼容版.sfx.zip是同样的问题,说明这个问题一直存在,所以后面的版本就没在测试。

这个不建议内置,毕竟还是要经常升级的,毕竟普通人没几个能修改的。

点评

这个不建议内置,毕竟还是要经常升级的,毕竟普通人没几个能修改的。 ------------- 内置是为了没有安装Imdisk的用户使用扇区映射功能。 如果安装了Imdisk, 那就用安装的版本。 不冲突。 这个内置版本一般不  详情 回复 发表于 2015-6-7 21:47
别磨磨唧唧了。 直接把你的IMDISK文件,上面的PECMD1.LOG 打包发上来。 说明下是X86还是X64。  详情 回复 发表于 2015-6-7 18:42
回复

使用道具 举报

9664#
发表于 2015-6-7 15:19:28 | 只看该作者
本帖最后由 free68 于 2015-6-7 15:36 编辑

个人觉得应该比较一下M大的PECMD所创建的IMDISK.CPL快捷命令和lxl1638的PECMD所创建的IMDISK.CPL快捷命令是否有所不同。
回复

使用道具 举报

9665#
发表于 2015-6-7 16:12:58 | 只看该作者
在说明中好似没有说明EXEC命令的前导!参数。
EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"
回复

使用道具 举报

9666#
发表于 2015-6-7 16:19:02 | 只看该作者
比较lxl1638的pecmd说明后发现是用“*”替换了“!”,但M大的命令例子没够变更!!不知M大是否会为了兼容4.0将EXEC命令的前导!改回*,如果不改请修正说明!!
回复

使用道具 举报

9667#
发表于 2015-6-7 16:43:55 | 只看该作者
刚刚测试了M大的EXEC命令,前导!和*都能用,并且效果好像也是相同的,只是在说明书中没有说明。

点评

有说的。 [attachimg]218484[/attachimg] 原来就一个! 但是! 很IFEX/FIND的!冲突, 所以 加了个* 和--hide,同义。  详情 回复 发表于 2015-6-7 21:54
回复

使用道具 举报

9668#
 楼主| 发表于 2015-6-7 18:42:51 | 只看该作者
本帖最后由 mdyblog 于 2015-6-7 18:44 编辑
free68 发表于 2015-6-7 15:16
还有那个IMDISK.CPL的0号图标问题,测试过2015年1月27日的PECMD2012.1.88.05.47.精简兼容版.sfx.zip是同样 ...


别磨磨唧唧了。
直接把你测试的PE传到网上。(最好就一个内核,其他无关的都删掉)

点评

还有几个问题没有测试玩,测试完了放网盘上给共享!一两天就会有结果!!  详情 回复 发表于 2015-6-7 18:59
回复

使用道具 举报

9669#
发表于 2015-6-7 18:59:11 | 只看该作者
mdyblog 发表于 2015-6-7 18:42
别磨磨唧唧了。
直接把你测试的PE传到网上。(最好就一个内核,其他无关的都删掉)

还有几个问题没有测试玩,测试完了放网盘上给共享!一两天就会有结果!!
回复

使用道具 举报

9670#
发表于 2015-6-7 20:10:56 | 只看该作者
mdyblog 发表于 2015-6-7 09:33
我用今天的最新版本,测试均正常。


发现一个问题:

环境:WIN7_X64,未安装IMDISK

用64位PECMD挂载UDM:     MOUN  -udm  -mall  -mhide1  \\.\PhysicalDrive2  C-

挂载正常,UDM分区可以正常访问。




然后打开32位PECMD,查找UDM:      MOUN -udm listudm -udfs -ret: &v1 \\.\PhysicalDrive2

一运行上面的命令,IMDISK就被强制卸掉了,挂出来的UDM分区也无法访问了:

1.png (51.07 KB, 下载次数: 201)

1.png

点评

请问: 后, 有 %SystemRoot%\SysWOW64\imdisk.cpl 吗?  详情 回复 发表于 2015-6-7 21:08
回复

使用道具 举报

9671#
 楼主| 发表于 2015-6-7 21:08:52 | 只看该作者
527104427 发表于 2015-6-7 20:10
发现一个问题:

环境:WIN7_X64,未安装IMDISK

请问:
  1. 用64位PECMD挂载UDM:     MOUN  -udm  -mall  -mhide1  \\.\PhysicalDrive2  C-
  2. 挂载正常,UDM分区可以正常访问。
复制代码

后, 有  %SystemRoot%\SysWOW64\imdisk.cpl 吗?

点评

没有,CPL和EXE都没有  详情 回复 发表于 2015-6-7 21:18
回复

使用道具 举报

9672#
发表于 2015-6-7 21:18:01 | 只看该作者
mdyblog 发表于 2015-6-7 21:08
请问:

后, 有  %SystemRoot%\SysWOW64\imdisk.cpl 吗?

没有,CPL和EXE都没有

点评

修正了,重新下载吧。  详情 回复 发表于 2015-6-7 21:56
回复

使用道具 举报

9673#
 楼主| 发表于 2015-6-7 21:42:18 | 只看该作者
如果用PECMD-32做应用,要支持X64的自动Imdisk,
做了个X86X64的驱动包, imdiskinstX86x64.CAB  
包内 PECMD-X86同时支持X86.X64的Imdisk.7z  中。
替换INDAT\29 即可。
回复

使用道具 举报

9674#
 楼主| 发表于 2015-6-7 21:47:52 | 只看该作者
free68 发表于 2015-6-7 15:16
还有那个IMDISK.CPL的0号图标问题,测试过2015年1月27日的PECMD2012.1.88.05.47.精简兼容版.sfx.zip是同样 ...

这个不建议内置,毕竟还是要经常升级的,毕竟普通人没几个能修改的。
-------------
内置是为了没有安装Imdisk的用户使用扇区映射功能。
如果安装了Imdisk, 那就用安装的版本。
不冲突。

这个内置版本一般不需要升级,作为扇区映射,不需要太高的版本,有个就行了。

点评

能否把内置的换成这个版本呢?原先的这个按钮被档住了,我调整了一下。  详情 回复 发表于 2015-6-8 07:38
回复

使用道具 举报

9675#
 楼主| 发表于 2015-6-7 21:54:22 | 只看该作者
free68 发表于 2015-6-7 16:43
刚刚测试了M大的EXEC命令,前导!和*都能用,并且效果好像也是相同的,只是在说明书中没有说明。


有说的。


原来就一个!
但是! 很IFEX/FIND的!冲突,经常出现奇怪的错误。 所以 加了个* 和--hide,同义。
回复

使用道具 举报

9676#
 楼主| 发表于 2015-6-7 21:56:00 | 只看该作者
527104427 发表于 2015-6-7 21:18
没有,CPL和EXE都没有

修正了,重新下载吧。
回复

使用道具 举报

9677#
发表于 2015-6-7 23:08:56 | 只看该作者
本帖最后由 free68 于 2015-6-7 23:12 编辑

关于IMDISK.CPL快捷键0号图标的测试PE共享地址为:http://pan.baidu.com/s/1kT3SFxd
将WIN03PE测试.iso文档直接挂虚拟机上就可以启动,在里面的根目录下放了一个L大的4.0的PECMD.EXE共测试使用。
这个是修改自H大的PE,大体上没动,只是修正和增加了几个文件以及PECMD.INI的配置语句!!

点评

能不能换个PE。 这个不能从硬盘启动, ISO也不能修改(修改就不能启动)。 不好测试。 从银盘启动的,好测试。  详情 回复 发表于 2015-6-8 02:21
回复

使用道具 举报

9678#
 楼主| 发表于 2015-6-8 02:21:55 | 只看该作者
本帖最后由 mdyblog 于 2015-6-8 03:01 编辑
free68 发表于 2015-6-7 23:08
关于IMDISK.CPL快捷键0号图标的测试PE共享地址为:http://pan.baidu.com/s/1kT3SFxd
将WIN03PE测试.iso文 ...


用PECMD4.0也一样啊!!!!

点评

pecmd.exe 是不能改名运行和在SYSTEM32目录以外的地方被执行的,请看图 [attachimg]218505[/attachimg]  详情 回复 发表于 2015-6-8 13:06
我是直接替换SYSTEM32下的PECMD.EXE后重新启动来测试的,您的方法等我晚上回家再测试一下,顺便更新下5大的IMDISK.CPL  详情 回复 发表于 2015-6-8 10:42
回复

使用道具 举报

9679#
发表于 2015-6-8 07:38:33 | 只看该作者
本帖最后由 527104427 于 2015-6-8 07:53 编辑
mdyblog 发表于 2015-6-7 21:47
这个不建议内置,毕竟还是要经常升级的,毕竟普通人没几个能修改的。
-------------
内置是为了没有安 ...


能否把内置的换成这个版本呢?原先的有几个按钮被档住了,我调整了一下。

1.png (59.65 KB, 下载次数: 194)

1.png

imdisk_cn.7z

310.98 KB, 下载次数: 9

回复

使用道具 举报

9680#
发表于 2015-6-8 10:42:22 | 只看该作者
mdyblog 发表于 2015-6-8 02:21
用PECMD4.0也一样啊!!!!

我是直接替换SYSTEM32下的PECMD.EXE后重新启动来测试的,您的方法等我晚上回家再测试一下,顺便更新下5大的IMDISK.CPL

点评

找出原因了。 解决: TEAM PATH @%SystemRoot%| LINK %Desktop%\ImDiskX,%SystemRoot%\System32\Imdisk.CPL,,Imdisk.CPL#0,创建和管理ImDisk虚拟磁盘! PATH @%CurDir% //回来 原因: PECMD2012支持相对路  详情 回复 发表于 2015-6-8 20:47
回复

使用道具 举报

9681#
发表于 2015-6-8 13:06:02 | 只看该作者
mdyblog 发表于 2015-6-8 02:21
用PECMD4.0也一样啊!!!!

pecmd.exe 是不能改名运行和在SYSTEM32目录以外的地方被执行的,请看图

点评

我是放在 System32下的。 也没有你说的警告。  详情 回复 发表于 2015-6-8 17:12
回复

使用道具 举报

9682#
发表于 2015-6-8 15:09:31 | 只看该作者

五大:已替您加上按 Enter  回车键计算及显示得数的功能了,再加上个按 Esc  键取消所有数字的功能。此计算器准确吗?加壳后请寄个给我,想拿来取代 Windows 原本的 "计算器"。先谢了!

计算器.7z

5.76 KB, 下载次数: 9

点评

呵呵,谢谢费心。不过,这个方法有点霸道了,回车被计算器独占,其它进程都无法用回车了。 已经解决这个问题,见楼上附件。 这个计算器准不准我不清楚,都是用PECMD来计算的。按理说,PECMD不出问题,计算结  详情 回复 发表于 2015-6-8 21:25
HKEY #0x0D,Enter &&IB, ----------------- 系统级的HKEY, 不能随便用的!!!!!!!!!!! 这样, 别的程序就用不了。 命令行,浏览器都按不了回车。  详情 回复 发表于 2015-6-8 17:11
回复

使用道具 举报

9683#
发表于 2015-6-8 16:59:25 | 只看该作者
M大,老问题重提一下,pint命令在某些PE因为可能缺少文件导致无法成功,如果PE里系统右键里自带的pin to satrt menu功能可用的情况下是不是pint也有可能失败?

点评

应该是的。  详情 回复 发表于 2015-6-8 17:11
回复

使用道具 举报

9684#
 楼主| 发表于 2015-6-8 17:11:10 | 只看该作者
2010WAIGO 发表于 2015-6-8 15:09
五大:已替您加上按 Enter  回车键计算及显示得数的功能了,再加上个按 Esc  键取消所有数字的功能。此计 ...

HKEY #0x0D,Enter &&IB,
-----------------
系统级的HKEY, 不能随便用的!!!!!!!!!!!
这样, 别的程序就用不了。
命令行,浏览器都按不了回车。

点评

想了几天,终于来了灵感,把回车键搞定了,哈哈。 10213#的问题,老大是否考虑更新一下?  详情 回复 发表于 2015-6-8 21:22
M大:以前的确会影响别的程序不能用。记得就是因为此事您特别为我修改了 HKEY 命令的代码,实现了 "窗口被KILL时立即全删除其HKEY",命令说明里面也已经加上了此句。经测试,现在这样写没问题了……  详情 回复 发表于 2015-6-8 18:31
回复

使用道具 举报

9685#
 楼主| 发表于 2015-6-8 17:11:33 | 只看该作者
ling3882688 发表于 2015-6-8 16:59
M大,老问题重提一下,pint命令在某些PE因为可能缺少文件导致无法成功,如果PE里系统右键里自带的pin to sa ...

应该是的。
回复

使用道具 举报

9686#
 楼主| 发表于 2015-6-8 17:12:08 | 只看该作者
本帖最后由 mdyblog 于 2015-6-8 17:29 编辑
free68 发表于 2015-6-8 13:06
pecmd.exe 是不能改名运行和在SYSTEM32目录以外的地方被执行的,请看图


我是放在 System32下的。先将原来的PECMD.EXE改为PECMD2.exe。 也没有你说的警告。
回复

使用道具 举报

9687#
发表于 2015-6-8 18:31:14 | 只看该作者
mdyblog 发表于 2015-6-8 17:11
HKEY #0x0D,Enter &&IB,
-----------------
系统级的HKEY, 不能随便用的!!!!!!!!!!!

M大:以前的确会影响别的程序不能用。记得就是因为此事您特别为我修改了 HKEY 命令的代码,实现了 "窗口被KILL时立即全删除其HKEY",命令说明里面也已经加上了此句。经测试,现在这样写没问题了……


点评

你试试就知道了。  详情 回复 发表于 2015-6-8 20:49
回复

使用道具 举报

9688#
 楼主| 发表于 2015-6-8 20:47:48 | 只看该作者
本帖最后由 mdyblog 于 2015-6-8 20:48 编辑
free68 发表于 2015-6-8 10:42
我是直接替换SYSTEM32下的PECMD.EXE后重新启动来测试的,您的方法等我晚上回家再测试一下,顺便更新下5大 ...


找出原因了。

解决:
TEAM PATH @%SystemRoot%| LINK %Desktop%\ImDiskX,%SystemRoot%\System32\Imdisk.CPL,,Imdisk.CPL#0,创建和管理ImDisk虚拟磁盘!
PATH @%CurDir%  //回来

原因:
PECMD2012支持相对路径图标,如 A.ICO

但是这样是非法的。
PECMD2012 会勤快地 转换为绝对路径(全路径)

但是 对DLL的0图标, 全路径 时,反倒失败------大概真的强制当作ICO来处理了
比如:
LINK %Desktop%\ImDiskX,%SystemRoot%\System32\Imdisk.CPL,,%SystemRoot%\System32\Imdisk.CPL#0,创建和管理ImDisk虚拟
PECMD4  PECMD2012 都会失效。


对:
LINK %Desktop%\ImDiskX,%SystemRoot%\System32\Imdisk.CPL,,Imdisk.CPL#0,创建和#0,创建和
PECMD4  从不转换Imdisk.CPL,所以没问题。
PECMD2012 会转换为   %SystemRoot%\System32\Imdisk.CPL, 这样问题据来了。

但是如果 PATH @%SystemRoot%|
那么 当前目录没有Imdisk.CPL这个相对路径, PECMD2012就不转换。就没事了。


===========
这是个选择的问题。要不要支持 相对路径图标。
综合考虑,还是支持, 至于DLL 0#图标, 先转换一下路径来解决。

点评

恭喜,问题原因终于找到,其实这个问题能否解决并不重要,我们完全可以指向其他的文件的图标或是指向一个图标文件来解决,但其查到问题所在的意义远比修正这个小问题要大的多!!  详情 回复 发表于 2015-6-8 21:28
回复

使用道具 举报

9689#
 楼主| 发表于 2015-6-8 20:49:57 | 只看该作者
2010WAIGO 发表于 2015-6-8 18:31
M大:以前的确会影响别的程序不能用。记得就是因为此事您特别为我修改了 HKEY 命令的代码,实现了 "窗口 ...

你试试就知道了。

点评

老大:改成虚线下面的代码也有效果,但不知会不会影响到别的程序。 ■热键命令: 必须是 PECMD 支持的有效命令。 --del表示删除。(窗口被KILL时立即全删除其HKEY) ---------------------------------------------  详情 回复 发表于 2015-6-8 21:24
回复

使用道具 举报

9690#
发表于 2015-6-8 21:22:14 | 只看该作者
mdyblog 发表于 2015-6-8 17:11
HKEY #0x0D,Enter &&IB,
-----------------
系统级的HKEY, 不能随便用的!!!!!!!!!!!


想了几天,终于来了灵感,把回车键搞定了,哈哈。

10213#的问题,老大是否考虑更新一下?

1.png (38.87 KB, 下载次数: 189)

1.png

计算器.7z

5.81 KB, 下载次数: 4

点评

SED &&Ent=?,%&NL%,,%&EC% -------------- 这个方法也能想出来, 厉害!!!!  详情 回复 发表于 2015-6-8 22:45
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-28 00:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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