无忧启动论坛

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

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

  [复制链接]
61#
发表于 2013-1-12 10:41:04 | 只看该作者
如图,如图,如图。

QQ截图20130112103933.png (7.81 KB, 下载次数: 138)

QQ截图20130112103933.png
回复

使用道具 举报

62#
 楼主| 发表于 2013-1-12 13:11:26 | 只看该作者
原帖由 victor888 于 2013-1-12 10:41 发表
如图,如图,如图。

多谢了,你这张卡是不是linux的文件系统或其它非Windows文件系统还是?
如果是的话,确实暂时无法判断。


此外你看在看我前面回复的楼层,要我怎么帮你修改drvtype?
回复

使用道具 举报

63#
发表于 2013-1-12 18:46:56 | 只看该作者
如果没有错的话,这个空间应该是安卓系统所在。

你帮我把判断USBFLASH的语句去除,结果不显示这样的盘符。

另外,我测试发现你的显示结果里面,如何分区没有盘符,那么,结果也不会显示分区的,这符合我的要求。
回复

使用道具 举报

64#
 楼主| 发表于 2013-1-12 18:53:02 | 只看该作者
原帖由 victor888 于 2013-1-12 18:46 发表
如果没有错的话,这个空间应该是安卓系统所在。

你帮我把判断USBFLASH的语句去除,结果不显示这样的盘符。


>>???? 不妨给出这一行的示例。
回复

使用道具 举报

65#
发表于 2013-1-12 18:57:36 | 只看该作者
比如我给出的那截图中不显示NO2、3等REMOVABLE USBFLASH类型的盘符。
回复

使用道具 举报

66#
 楼主| 发表于 2013-1-12 20:08:01 | 只看该作者
原帖由 victor888 于 2013-1-12 18:57 发表
比如我给出的那截图中不显示NO2、3等REMOVABLE USBFLASH类型的盘符。


仅仅不显示盘符吗?
回复

使用道具 举报

67#
发表于 2013-1-12 22:29:43 | 只看该作者

回复 #1 clonecd 的帖子

U盘量产的光驱识别不出来,这算不算问题?

[ 本帖最后由 case 于 2013-1-12 22:34 编辑 ]

a.jpg (78.23 KB, 下载次数: 128)

a.jpg
回复

使用道具 举报

68#
 楼主| 发表于 2013-1-12 22:58:23 | 只看该作者
原帖由 case 于 2013-1-12 22:29 发表
U盘量产的光驱识别不出来,这算不算问题?



光驱不属于可写介质,不属于这里讨论的范围。
回复

使用道具 举报

69#
发表于 2013-1-13 06:17:38 | 只看该作者
我要的是不判断更不显示USBFLASH,结果中没有这样的行。
回复

使用道具 举报

70#
 楼主| 发表于 2013-1-13 10:04:19 | 只看该作者
原帖由 victor888 于 2013-1-13 06:17 发表
我要的是不判断更不显示USBFLASH,结果中没有这样的行。


先发一个上来,看看你要的是不是这种效果。
DrvType20130113.rar (7.68 KB, 下载次数: 8)
回复

使用道具 举报

71#
发表于 2013-1-13 10:26:36 | 只看该作者
:L :Q
兄弟,我说的话,你怎么就听不明白呢?我的想法是不判断USBFLASH是否存在,苍天啊,大地啊。

能把原代码给我吗?
回复

使用道具 举报

72#
 楼主| 发表于 2013-1-13 10:30:59 | 只看该作者
原帖由 victor888 于 2013-1-13 10:26 发表
:L :Q
兄弟,我说的话,你怎么就听不明白呢?我的想法是不判断USBFLASH是否存在,苍天啊,大地啊。

能把原代码给我吗?



我明白了,其实,我问了你这么多遍,你只要给个示例,我就不用猜你的意思了。
回复

使用道具 举报

73#
 楼主| 发表于 2013-1-13 10:57:02 | 只看该作者
原帖由 victor888 于 2013-1-13 10:26 发表
:L :Q
兄弟,我说的话,你怎么就听不明白呢?我的想法是不判断USBFLASH是否存在,苍天啊,大地啊。

能把原代码给我吗?


看看这个吧

DrvType20130113-2.rar (7.66 KB, 下载次数: 7)
回复

使用道具 举报

74#
发表于 2013-1-13 11:10:35 | 只看该作者
如图,红框内的部分不要。
你的这个目前仅是不显示盘符而已,我更期望的是你不判断REMOVABLE类型的USB FLASH是否存在,也就是结果中仅给出FIXED HDD和USB HDD两种结果,别的什么都不要。OK?

aa.jpg (22.76 KB, 下载次数: 135)

aa.jpg
回复

使用道具 举报

75#
 楼主| 发表于 2013-1-13 12:27:30 | 只看该作者
原帖由 victor888 于 2013-1-13 11:10 发表
如图,红框内的部分不要。
你的这个目前仅是不显示盘符而已,我更期望的是你不判断REMOVABLE类型的USB FLASH是否存在,也就是结果中仅给出FIXED HDD和USB HDD两种结果,别的什么都不要。OK?



DrvType20130113-3.rar (7.64 KB, 下载次数: 3)

看看这个吧。

你的意思是仅仅输出类型为FIXEDHDD或USBHDD的行。

看看哪个合适吧。
DrvType20130113-4.rar (7.7 KB, 下载次数: 7)

[ 本帖最后由 clonecd 于 2013-1-13 13:04 编辑 ]
回复

使用道具 举报

76#
发表于 2013-1-13 15:49:01 | 只看该作者
谢谢兄弟,正需要-4版本。
回复

使用道具 举报

77#
发表于 2013-1-13 16:00:11 | 只看该作者
LZ, 你的软件同一磁盘的盘符顺序是主分区盘符在前啊,这有何意义呢?当然,我需要的,仅是判断活动分区的盘符和SIGNAUTURE.
回复

使用道具 举报

78#
发表于 2013-1-13 16:04:34 | 只看该作者
如图:





[ 本帖最后由 无垠 于 2013-1-13 16:05 编辑 ]
回复

使用道具 举报

79#
 楼主| 发表于 2013-1-13 16:07:29 | 只看该作者
原帖由 victor888 于 2013-1-13 16:00 发表
LZ, 你的软件同一磁盘的盘符顺序是主分区盘符在前啊,这有何意义呢?当然,我需要的,仅是判断活动分区的盘符和SIGNAUTURE.



按照逻辑顺序确实是这样,

如果你需要,可使用DrvType -a

然后活动分区的盘符就会有星号标记,其它的你略去即可。

DrvType20130113-5.rar (7.7 KB, 下载次数: 6)

用这个吧,修正了扩展分区中没有创建任何逻辑分区时导致的BUG。

[ 本帖最后由 clonecd 于 2013-1-13 18:02 编辑 ]
回复

使用道具 举报

80#
 楼主| 发表于 2013-1-13 16:09:48 | 只看该作者
原帖由 无垠 于 2013-1-13 16:04 发表
如图:

154974

154975



你这个反馈给victor888老大吧,我这个工具不理顺盘符,
只是victor888老大用我这个工具理顺盘符而已。
回复

使用道具 举报

81#
发表于 2013-1-13 19:24:50 | 只看该作者
thanks cloncd.

I found that your product support disk created with DATARAM, that is fabulous.
回复

使用道具 举报

82#
发表于 2013-1-13 19:28:26 | 只看该作者
不不不,小子,使用DATARAM虚拟出的内存盘,如果使用-a显示活动分区的话,则不显示其信息,不加这个参数就显示,我需要什么情况都显示的结果。
回复

使用道具 举报

83#
 楼主| 发表于 2013-1-13 21:20:13 | 只看该作者
原帖由 victor888 于 2013-1-13 19:28 发表
不不不,小子,使用DATARAM虚拟出的内存盘,如果使用-a显示活动分区的话,则不显示其信息,不加这个参数就显示,我需要什么情况都显示的结果。


什么情况?各截一幅图上来欣赏一下。

再把之前的DTest.exe运行结果贴上来看看。

[ 本帖最后由 clonecd 于 2013-1-13 21:23 编辑 ]
回复

使用道具 举报

84#
发表于 2013-1-14 08:23:05 | 只看该作者
LZ,我发现DISK SIGNATURE没有用,可以来决断这个了。

截图,我中午发一个。
回复

使用道具 举报

85#
 楼主| 发表于 2013-1-14 09:02:21 | 只看该作者
原帖由 victor888 于 2013-1-14 08:23 发表
LZ,我发现DISK SIGNATURE没有用,可以来决断这个了。

截图,我中午发一个。


事实上我也不知道你用DISK SIGNATURE具体地干什么活。
回复

使用道具 举报

86#
发表于 2013-1-14 13:06:16 | 只看该作者
你这软件,让我发蒙,呵呵。

如图,DATARAM虚拟出的G盘,第1-2次运行结果如图。

第3次运行,又正常了,我不懂了。

别的你不用整了,把那个DISK SIGNATURE干掉就行了,我其实要的就是速度。

[ 本帖最后由 victor888 于 2013-1-14 13:07 编辑 ]

未命名.JPG (32.25 KB, 下载次数: 127)

未命名.JPG
回复

使用道具 举报

87#
 楼主| 发表于 2013-1-14 13:19:53 | 只看该作者
原帖由 victor888 于 2013-1-14 13:06 发表
你这软件,让我发蒙,呵呵。

如图,DATARAM虚拟出的G盘,第1-2次运行结果如图。

第3次运行,又正常了,我不懂了。

别的你不用整了,把那个DISK SIGNATURE干掉就行了,我其实要的就是速度。

DATARAM我没用过,不过看贴图,是不是第一次运行DrvType(无参数a)时,
此虚拟盘还没就绪,也就是系统里还没刷新。

DATARAM是什么动动,能否给个链接?

[ 本帖最后由 clonecd 于 2013-1-14 13:21 编辑 ]
回复

使用道具 举报

88#
发表于 2013-1-14 13:22:14 | 只看该作者

回复 #87 clonecd 的帖子

DATARAM 是个RAMDISK 软件
回复

使用道具 举报

89#
 楼主| 发表于 2013-1-14 13:32:20 | 只看该作者
原帖由 andos 于 2013-1-14 13:22 发表
DATARAM 是个RAMDISK 软件


其实让我对此软件感兴趣的是它虚拟出来的盘的总线类型。
我整一个下来玩玩。

DrvType20130114-1.rar (7.51 KB, 下载次数: 7)

已改好。

顺便说一下,我这个软件不带系统刷新功能,
所以用DiskGenius等分区软件修改过磁盘后,需刷新系统或重启,才能确保是正确的,虽然很多情况下它也能正确获取信息。

[ 本帖最后由 clonecd 于 2013-1-14 13:36 编辑 ]
回复

使用道具 举报

90#
发表于 2013-1-14 14:42:45 | 只看该作者
用上述软件又试了一下,不加A还是不显示RAMDISK盘,加了A就显示了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 20:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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