无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: clonecd

本人写的一个小工具,看看是否能区分移动硬盘和本地U盘(2013-1-28更新)

  [复制链接]
发表于 2013-1-29 11:34:40 | 显示全部楼层
原帖由 clonecd 于 2013-1-27 17:28 发表
已加入InstanceID
155771

这里的版本是给Victor888 理顺盘符专用的,或者说定做的。


155834

数据位宽由32位改为64位,支持超大硬盘。
理论上支持16EB。
1 EB = 1024 PB,   1PB = 1024 TB


非常感谢兄弟,批处理中午就出炉。
回复

使用道具 举报

 楼主| 发表于 2013-1-29 12:15:50 | 显示全部楼层
原帖由 victor888 于 2013-1-29 11:34 发表


非常感谢兄弟,批处理中午就出炉。



拭目以待。
回复

使用道具 举报

发表于 2013-1-29 12:23:02 | 显示全部楼层

回复 #121 victor888 的帖子

静后佳音.........
回复

使用道具 举报

发表于 2013-1-29 15:27:43 | 显示全部楼层
得晚上了,中午没调试完。
回复

使用道具 举报

发表于 2013-1-29 19:04:05 | 显示全部楼层
原帖由 clonecd 于 2013-1-27 17:28 发表
已加入InstanceID
155771

这里的版本是给Victor888 理顺盘符专用的,或者说定做的。


155834

数据位宽由32位改为64位,支持超大硬盘。
理论上支持16EB。
1 EB = 1024 PB,   1PB = 1024 TB


是不是这个定制版也应该有个64位版的呢? 给那些64位PE用,呵呵~~

[ 本帖最后由 andos 于 2013-1-29 19:08 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-1-29 22:04:21 | 显示全部楼层
原帖由 andos 于 2013-1-29 19:04 发表


是不是这个定制版也应该有个64位版的呢? 给那些64位PE用,呵呵~~


没有人搞64位的盘符理顺啊。
回复

使用道具 举报

发表于 2013-1-29 22:08:13 | 显示全部楼层
刚才0CAT0在64位WIN8下运行通过了。
回复

使用道具 举报

发表于 2013-1-29 22:08:14 | 显示全部楼层

回复 #126 clonecd 的帖子

理论上用批处的话,应该没差吧?
只要换一下文件就能行了吧?
回复

使用道具 举报

发表于 2013-1-29 22:09:44 | 显示全部楼层

回复 #127 victor888 的帖子

呵呵~~~兼容32位程序理论上应该是可以
可能我想得比较多吧,在想了纯64位的pe...
回复

使用道具 举报

 楼主| 发表于 2013-1-29 23:29:26 | 显示全部楼层
原帖由 andos 于 2013-1-29 22:09 发表
呵呵~~~兼容32位程序理论上应该是可以
可能我想得比较多吧,在想了纯64位的pe...

是的,能兼容32位程序的就行。
回复

使用道具 举报

发表于 2013-1-30 23:17:27 | 显示全部楼层
LZ,能否让你的GPT磁盘的盘符顺序以及其它物理硬盘的盘符顺序按照分区顺序排列,这样我就可以省去理顺的过程。
回复

使用道具 举报

 楼主| 发表于 2013-1-31 00:01:51 | 显示全部楼层
GPT磁盘的盘符顺序本身就是按先后顺序排的,因为GPT磁盘里各个分区是平等的,无主分区、扩展分区、逻辑分区之分。
只是你这里说的“分区顺序”,我不是很好理解,是按分区的起始扇区,还是按什么?
不同的要求就有不同的排法。应该都是很好排的。

[ 本帖最后由 clonecd 于 2013-1-31 00:03 编辑 ]
回复

使用道具 举报

发表于 2013-1-31 00:19:10 | 显示全部楼层
难道是按字母顺序??
回复

使用道具 举报

发表于 2013-1-31 06:41:16 | 显示全部楼层
原帖由 clonecd 于 2013-1-31 00:01 发表
GPT磁盘的盘符顺序本身就是按先后顺序排的,因为GPT磁盘里各个分区是平等的,无主分区、扩展分区、逻辑分区之分。
只是你这里说的“分区顺序”,我不是很好理解,是按分区的起始扇区,还是按什么?
不同的要求 ...

呵呵,这样就好,

你一定要更新一下,两处:

1. 标识出GPT磁盘,在HDTYPE标识,可以标识为GPTHDD。
2. DATARAM,不需要在NO后面加标识了,因为可以通过DISK ID判断。
3. 所有硬盘的盘符,按照分区的顺序排列,而非主分区在前。

呵呵,这些问题你解决了,我就省了很多事儿了。

当然,你不解决,我就要在批处理上费曲折。

我想,在这周末之前,解决所有问题。

[ 本帖最后由 victor888 于 2013-1-31 06:42 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-1-31 08:40:44 | 显示全部楼层
原帖由 victor888 于 2013-1-31 06:41 发表
2. DATARAM,不需要在NO后面加标识了,因为可以通过DISK ID判断。

>> 其实在加入了InstanceID后就是这样设计了。


剩下要做的就是以下两项:
原帖由 victor888 于 2013-1-31 06:41 发表
1. 标识出GPT磁盘,在HDTYPE标识,可以标识为GPTHDD。
3. 所有硬盘的盘符,按照分区的顺序排列,而非主分区在前。


HDTYPE放在第三列。
回复

使用道具 举报

 楼主| 发表于 2013-1-31 10:51:18 | 显示全部楼层
我了个去,之前解决了与DATARAM的内存冲突,现在程序又与DATARAM发生内存冲突了。
回复

使用道具 举报

 楼主| 发表于 2013-1-31 11:15:37 | 显示全部楼层
原帖由 victor888 于 2013-1-31 06:41 发表

呵呵,这样就好,

你一定要更新一下,两处:

1. 标识出GPT磁盘,在HDTYPE标识,可以标识为GPTHDD。
2. DATARAM,不需要在NO后面加标识了,因为可以通过DISK ID判断。
3. 所有硬盘的盘符,按照分区的顺 ...



DrvType20130131victor888.rar (18.13 KB, 下载次数: 22)
回复

使用道具 举报

发表于 2013-6-6 19:03:55 | 显示全部楼层
clonecd 发表于 2013-1-31 11:15
已完成

给LZ回个帖提个醒,系统中的硬盘超过19个就出问题,用的是2013年2月22号的版本。
回复

使用道具 举报

 楼主| 发表于 2013-6-11 11:49:00 | 显示全部楼层
hhh333 发表于 2013-6-6 19:03
给LZ回个帖提个醒,系统中的硬盘超过19个就出问题,用的是2013年2月22号的版本。

我先确认一下,是19个硬盘还是19个分区?
回复

使用道具 举报

发表于 2013-6-11 11:59:32 | 显示全部楼层
19个硬盘,主板除了自带IDE或是sata口,还得扩展不少口,另外电源恐怕也得1000w比较稳妥点。
厉害,虽然不知道19个硬盘干什么,但是怀疑是个大项目或是大系统,制造核武器!!!!
回复

使用道具 举报

 楼主| 发表于 2013-6-11 12:03:07 | 显示全部楼层
看了一下victor888的帖子,应该是19个分区。
回复

使用道具 举报

发表于 2013-6-11 19:29:16 | 显示全部楼层
是19个分区,那个帖子中有图,有客户的实机有20个分区,PE出错了,我用虚拟机也可以复制出来,说明真的有错。
回复

使用道具 举报

 楼主| 发表于 2013-6-11 20:20:06 | 显示全部楼层
hhh333 发表于 2013-6-11 19:29
是19个分区,那个帖子中有图,有客户的实机有20个分区,PE出错了,我用虚拟机也可以复制出来,说明真的有错 ...

更新版已发给victor888,你等他更新盘符理顺工具吧。
回复

使用道具 举报

发表于 2013-8-21 16:48:48 | 显示全部楼层
还不错
回复

使用道具 举报

发表于 2019-7-30 23:23:08 | 显示全部楼层
这工具不错,收藏学习测试下!
回复

使用道具 举报

发表于 2019-12-26 01:21:01 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

发表于 2019-12-26 14:56:52 来自手机 | 显示全部楼层
太强了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 03:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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