无忧启动论坛

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

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

    [复制链接]
10471#
发表于 2015-8-17 00:01:45 | 只看该作者
本帖最后由 hhh333 于 2015-8-17 00:03 编辑
mdyblog 发表于 2015-8-16 23:41
你说的方案,有点复杂。
不适合PECMD内部实现(会把本来就机器复杂的程序搞乱的)。


如果固态硬盘、硬盘不区分不要紧,最好能区分移动硬盘,如果都不能区分可以不区分,按他们在系统中的物理顺序排。
但同一个设备的分区按其物理分区的顺序应该没问题吧?
还有第一条是必须的。

用脚本实现最好,我不太主张将PECMD整得太复杂,最后搞得比C语言还复杂就很难充分应用了。

点评

这么说 大概就是: DISK ,,,1,U:,1 最后的1 就会死你说的 ”还有第一条是必须的。“  详情 回复 发表于 2015-8-17 00:05
回复

使用道具 举报

10472#
 楼主| 发表于 2015-8-17 00:05:36 | 只看该作者
hhh333 发表于 2015-8-17 00:01
如果固态硬盘、硬盘不区分不要紧,最好能区分移动硬盘,如果都不能区分可以不区分,按他们在系统中的物 ...


这么说 大概就是:
DISK  ,,,1,U:,1

最后的1 就是你说的  ”还有第一条是必须的。“

点评

这个方式win10PE64中测试不行,其他系统估计也不行,代码可能要改。应该允许不指定U盘盘符的起始地址。你这个命令,我的移动硬盘有5个盘,被分配为UVWYZ,占了Z盘,系统外置不能用了,两个隐藏区的盘符DE没了。  详情 回复 发表于 2015-8-17 08:52
回复

使用道具 举报

10473#
发表于 2015-8-17 08:52:57 | 只看该作者
mdyblog 发表于 2015-8-17 00:05
这么说 大概就是:
DISK  ,,,1,U:,1

这个方式win10PE64中测试不行,其他系统估计也不行,代码可能要改。应该允许不指定U盘盘符的起始地址。你这个命令,我的移动硬盘有5个盘,被分配为UVWYZ,占了Z盘,系统外置不能用了,两个隐藏区的盘符DE没了。

点评

你家好富有啊 ! 要这么多U盘盘符来存放。 加强了。 1) “允许不指定U盘盘符的起始地址”。 用?代, 表示接着分配。 DISK ,,,1,?:,1 XP测试效果: 执行前: [attachimg]223229[/attachimg] 执行后: [a  详情 回复 发表于 2015-8-17 10:44
回复

使用道具 举报

10474#
 楼主| 发表于 2015-8-17 10:44:44 | 只看该作者
hhh333 发表于 2015-8-17 08:52
这个方式win10PE64中测试不行,其他系统估计也不行,代码可能要改。应该允许不指定U盘盘符的起始地址。你 ...

你家好富有啊 ! 要这么多U盘盘符来存放。

加强了。
1)  “允许不指定U盘盘符的起始地址”。 用?代, 表示接着分配。
DISK  ,,,1,?:,1
XP测试效果:
执行前:

执行后:



2) 允许指定U盘符集和固定硬盘重叠,重叠部分固定硬盘优先。
DISK  ,,,1,E:,1  (已在XP测试,正常)

点评

那我测试一下,回头再反馈。  详情 回复 发表于 2015-8-17 10:54
回复

使用道具 举报

10475#
发表于 2015-8-17 10:54:46 | 只看该作者
mdyblog 发表于 2015-8-17 10:44
你家好富有啊 ! 要这么多U盘盘符来存放。

加强了。

那我测试一下,回头再反馈。
回复

使用道具 举报

10476#
发表于 2015-8-17 17:05:22 | 只看该作者
本帖最后由 hhh333 于 2015-8-17 17:07 编辑

虽然不占用后面的盘符,但还是没有达到理顺的效果,原来的程序条理清楚得多。

既然整理请保证一个盘的各分区的盘符相连,一旦跳跃,理顺就失去了意义。
再改一下应该就可以了,移动硬盘的盘符已经是相连的了。

点评

不用传了。 这就是 就是DISK 1#功能的效果。 DISK 1# 不理会隐藏分区K: L:。 排斥 K: L:,再看,是连续的吧。 看来, DISK 1#不是你要的功能。  详情 回复 发表于 2015-8-17 17:20
你用PECMD【分区管理】==【导出】贴上来看看。  详情 回复 发表于 2015-8-17 17:15
回复

使用道具 举报

10477#
 楼主| 发表于 2015-8-17 17:15:48 | 只看该作者
本帖最后由 mdyblog 于 2015-8-17 17:17 编辑
hhh333 发表于 2015-8-17 17:05
虽然不占用后面的盘符,但还是没有达到理顺的效果,原来的程序条理清楚得多。

既然整理请保证一个盘的各 ...

设计上自然是排序的。
你用PECMD【分区管理】==【导出】贴上来看看。
还有,是什么系统, 是win10吗?

点评

从来没用过这个PECMD的分区管理,怎么用?  详情 回复 发表于 2015-8-17 17:22
回复

使用道具 举报

10478#
 楼主| 发表于 2015-8-17 17:20:35 | 只看该作者
本帖最后由 mdyblog 于 2015-8-17 17:23 编辑
hhh333 发表于 2015-8-17 17:05
虽然不占用后面的盘符,但还是没有达到理顺的效果,原来的程序条理清楚得多。

既然整理请保证一个盘的各 ...


不用传了。
这就是 就是DISK 1#功能的效果。
DISK 1# 不理会隐藏分区K: L:。
排斥 K: L:,再看,是连续的吧。

看来, DISK 1#不是你要的功能。

DISK 都是用来 生成 “强制序列”, 没有你说的单纯排序。

点评

感觉到单纯排序有用一些,在PE中既然将它显示出来,它就已经失去了隐藏的作用,再区分是否为隐藏分区已经没有意义。那就请出一个0号功能,只简单按盘的分区的物理顺序排就可以了。  详情 回复 发表于 2015-8-17 17:30
回复

使用道具 举报

10479#
发表于 2015-8-17 17:22:04 | 只看该作者
mdyblog 发表于 2015-8-17 17:15
设计上自然是排序的。
你用PECMD【分区管理】==【导出】贴上来看看。
还有,是什么系统, 是win10吗?

从来没用过这个PECMD的分区管理,怎么用?

点评

PECMD.EXE PART -gui 不用传了 。  详情 回复 发表于 2015-8-17 17:23
回复

使用道具 举报

10480#
 楼主| 发表于 2015-8-17 17:23:46 | 只看该作者
hhh333 发表于 2015-8-17 17:22
从来没用过这个PECMD的分区管理,怎么用?


PECMD.EXE  PART -gui

不用传了 。
见楼上。
回复

使用道具 举报

10481#
发表于 2015-8-17 17:30:42 | 只看该作者
mdyblog 发表于 2015-8-17 17:20
不用传了。
这就是 就是DISK 1#功能的效果。
DISK 1# 不理会隐藏分区K: L:。

感觉到单纯排序有用一些,在PE中既然将它显示出来,它就已经失去了隐藏的作用,再区分是否为隐藏分区已经没有意义。那就请出一个0号功能,只简单按盘的分区的物理顺序排就可以了。
回复

使用道具 举报

10482#
发表于 2015-8-17 17:41:58 | 只看该作者
本帖最后由 hhh333 于 2015-8-17 17:45 编辑

看了一下功能1的说明:
1、给所有可见分区按固定硬盘序号和分区序号重新分配盘符,见示例1;U盘符=?则接着固定硬盘

一般在PE中,一般会先来一个show -1:-1,这样隐藏分区就可见并有了盘符,这个时候隐藏区不应该再算不可见区了吧?常规的理解应该是这样的吧。

也就是说应该以实际效果来区分一个区是不是可见区,而不是以它是否有隐藏标志来区分。明显已经可见了,还算隐藏区说不过去吧,也没有实际意义。

点评

下载新版, 命令: DISK ,,,1,?:,0x11 测试: 执行前: [attachimg]223256[/attachimg] 执行后: [attachimg]223257[/attachimg] 隐藏分区Z:重排后为F:  详情 回复 发表于 2015-8-17 18:41
回复

使用道具 举报

10483#
 楼主| 发表于 2015-8-17 18:41:27 | 只看该作者
hhh333 发表于 2015-8-17 17:41
看了一下功能1的说明:
1、给所有可见分区按固定硬盘序号和分区序号重新分配盘符,见示例1;U盘符=?则接着 ...

下载新版, 命令:
DISK  ,,,1,?:,0x11

测试:
执行前:

执行后:

隐藏分区Z:重排后为F:

点评

ImDisk Virtual Disk Driver 2.0.6. ◾Device list in Control Panel applet did not auto-refresh when new virtual disks where added or removed by other applications, such as command line tool. This  详情 回复 发表于 2015-8-18 07:14
终于彻底正常了,感觉pecmd功能太强大了,也太复杂了,没办法规范了  详情 回复 发表于 2015-8-17 19:46
回复

使用道具 举报

10484#
发表于 2015-8-17 19:46:00 | 只看该作者
mdyblog 发表于 2015-8-17 18:41
下载新版, 命令:
DISK  ,,,1,?:,0x11

终于彻底正常了,感觉pecmd功能太强大了,也太复杂了,没办法规范了
回复

使用道具 举报

10485#
发表于 2015-8-18 07:14:48 | 只看该作者
mdyblog 发表于 2015-8-17 18:41
下载新版, 命令:
DISK  ,,,1,?:,0x11

ImDisk Virtual Disk Driver 2.0.6.
◾Device list in Control Panel applet did not auto-refresh when new virtual disks where added or removed by other applications, such as command line tool. This has now been corrected and it should no longer be necessary to manually click refresh button in this case.
回复

使用道具 举报

10486#
发表于 2015-8-18 07:28:26 | 只看该作者
换新后U+、UD都出现内存不能为writen错,这是怎么了?

点评

最新PECMD测试,正常: [attachimg]223287[/attachimg]  详情 回复 发表于 2015-8-18 09:27
“换新”是说PECMD.EXE还是Imdisk2.06?  详情 回复 发表于 2015-8-18 09:21
回复

使用道具 举报

10487#
 楼主| 发表于 2015-8-18 09:21:24 | 只看该作者
hhh333 发表于 2015-8-18 07:28
换新后U+、UD都出现内存不能为writen错,这是怎么了?

“换新”是说PECMD.EXE还是Imdisk2.06?
回复

使用道具 举报

10488#
 楼主| 发表于 2015-8-18 09:27:27 | 只看该作者
hhh333 发表于 2015-8-18 07:28
换新后U+、UD都出现内存不能为writen错,这是怎么了?


最新PECMD+Imdisk2.04中文版, 测试,正常:

点评

是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了  详情 回复 发表于 2015-8-18 10:14
回复

使用道具 举报

10489#
发表于 2015-8-18 09:33:09 | 只看该作者
M大能不能帮我看一个小程序?


我想要一个快捷小巧的截屏工具,

不想换PE、换截屏工具了,

这个是我找了好多以后的一个最好的,在XP,Win7 32/64、Win8 32/64中都无问题,

可是在hhh333的03PE、我心如水03PE、老毛桃070911、微PE32位1.0中都是一个问题:

点击保存按钮无反应,其他一切正常。

大神能不能帮忙看下是什么原因?(这个截屏工具的保存按钮有什么特别之处?为什么其他的截屏工具都没这个问题?大神能帮忙分析下这个小程序吗?)

screen_snapshot.zip

300.46 KB, 下载次数: 2

点评

一般来说,是缺少需要的DLL支持造成的。  详情 回复 发表于 2015-8-18 11:02
回复

使用道具 举报

10490#
发表于 2015-8-18 10:14:34 | 只看该作者
本帖最后由 hhh333 于 2015-8-18 11:01 编辑
mdyblog 发表于 2015-8-18 09:27
最新PECMD+Imdisk2.04中文版, 测试,正常:


是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了

点评

试试找个 压缩的 PECMD  详情 回复 发表于 2015-8-18 11:29
你是不是 在X64上运行 32位的PECMD.EXE 造成的。 如果是这样, 换成64位PECMD,或32位未压缩的PECMD.EXE  详情 回复 发表于 2015-8-18 11:14
X64的吧, 你试试原始版。(未压缩)  详情 回复 发表于 2015-8-18 11:06
imdisk什么版本?  详情 回复 发表于 2015-8-18 11:03
回复

使用道具 举报

10491#
 楼主| 发表于 2015-8-18 11:02:53 | 只看该作者
1400700226 发表于 2015-8-18 09:33
M大能不能帮我看一个小程序?

一般来说,是缺少需要的DLL支持造成的。

点评

怎么检测缺少哪个?  详情 回复 发表于 2015-8-18 11:14
回复

使用道具 举报

10492#
 楼主| 发表于 2015-8-18 11:03:15 | 只看该作者
本帖最后由 mdyblog 于 2015-8-18 11:05 编辑
hhh333 发表于 2015-8-18 10:14
是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了

回复

使用道具 举报

10493#
 楼主| 发表于 2015-8-18 11:06:22 | 只看该作者
本帖最后由 mdyblog 于 2015-8-18 11:08 编辑
hhh333 发表于 2015-8-18 10:14
是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了

1)看不出来你运行的什么命令


2)X64的吧, 你试试原始版。(未压缩)
回复

使用道具 举报

10494#
发表于 2015-8-18 11:14:13 | 只看该作者
mdyblog 发表于 2015-8-18 11:02
一般来说,是缺少需要的DLL支持造成的。

怎么检测缺少哪个?

点评

这种东西不好说。 找个相近的对比PE系统,看看人家多了哪些DLL,一个一个拷过来。 注意, 如果你的PE是X64, 那么DLL很可能是SYSWoW64下的DLL。  详情 回复 发表于 2015-8-18 11:20
回复

使用道具 举报

10495#
 楼主| 发表于 2015-8-18 11:14:34 | 只看该作者
hhh333 发表于 2015-8-18 10:14
是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了

你是不是 在X64上运行 32位的PECMD.EXE 造成的。
如果是这样, 换成64位PECMD,或32位未压缩的PECMD.EXE
回复

使用道具 举报

10496#
 楼主| 发表于 2015-8-18 11:20:31 | 只看该作者
1400700226 发表于 2015-8-18 11:14
怎么检测缺少哪个?

这种东西不好说。
找个相近的对比PE系统,看看人家多了哪些DLL,一个一个拷过来。
注意, 如果你的PE是X64, 那么DLL很可能是SYSWoW64下的DLL。

点评

我的这个是03PE,试了好多PE都不行,该怎么办? 大神能不能用一些工具分析下这个程序所需要的东西?  详情 回复 发表于 2015-8-18 11:26
我的这个是03PE,试了好多PE都不行,该怎么办? 大神能不能用一些工具分析下这个程序所需要的东西?  详情 回复 发表于 2015-8-18 11:26
回复

使用道具 举报

10497#
发表于 2015-8-18 11:26:47 | 只看该作者
mdyblog 发表于 2015-8-18 11:20
这种东西不好说。
找个相近的对比PE系统,看看人家多了哪些DLL,一个一个拷过来。
注意, 如果你的PE是 ...

我的这个是03PE,试了好多PE都不行,该怎么办?
大神能不能用一些工具分析下这个程序所需要的东西?
回复

使用道具 举报

10498#
发表于 2015-8-18 11:26:49 | 只看该作者
mdyblog 发表于 2015-8-18 11:20
这种东西不好说。
找个相近的对比PE系统,看看人家多了哪些DLL,一个一个拷过来。
注意, 如果你的PE是 ...

我的这个是03PE,试了好多PE都不行,该怎么办?
大神能不能用一些工具分析下这个程序所需要的东西?
回复

使用道具 举报

10499#
 楼主| 发表于 2015-8-18 11:29:06 | 只看该作者
本帖最后由 mdyblog 于 2015-8-18 11:32 编辑
hhh333 发表于 2015-8-18 10:14
是最新版的,好像所有系统换这个都不行,没出任何文字时就出现了


试试找个 压缩的  PECMD

X86压缩-PECMD.rar

744.37 KB, 下载次数: 1

点评

这个是好的,怎么回事?  详情 回复 发表于 2015-8-18 11:39
回复

使用道具 举报

10500#
发表于 2015-8-18 11:36:10 | 只看该作者
M大:昨天发表的这个 PECMD 有何改进之处,我的全线PE需要替换吗?
-----------------------------------------------------------------------------------------------------------------------
PECMD2012.1.88.05.71-130810中英.多窗口线程稳定版_win32_64.Imdisk内置

点评

就看 新功能 你用不用。 不用的话, 升不升级对PE没影响。 改动看LOG。 2015.08.13 V1.88.08.71 SOCK --shm SOCK --event MOUN支持按WIM名操作 DISK ?: U盘硬盘盘符表可以重叠 DISK 0x10选项  详情 回复 发表于 2015-8-18 12:05
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-24 23:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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