无忧启动论坛

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

【2022-07-15】盘符错乱调整批处理

    [复制链接]
31#
 楼主| 发表于 2013-1-29 22:29:58 | 显示全部楼层

回复 #84 andos 的帖子

WIN7下的要使用原包里的FSUTIL和MOUNTVOL.
回复

使用道具 举报

32#
 楼主| 发表于 2013-1-30 05:29:31 | 显示全部楼层
呵呵,看来需要严格的测试啊,我现在解决楼上2位的问题。
回复

使用道具 举报

33#
 楼主| 发表于 2013-1-30 06:59:53 | 显示全部楼层
原帖由 clonecd 于 2013-1-30 00:27 发表
在03PE测的结果,我是用包里的FSUTIL和MOUNTVOL来测的。

155897

可能你没有在GPT磁盘测试过。


你这个结果很奇怪,用新版看一下,最好给出DRVTYPE -A的结果。
回复

使用道具 举报

34#
 楼主| 发表于 2013-1-30 09:48:09 | 显示全部楼层
我现在发现了一个怪现象,在XP下,批处理竟然会堆栈益出,这以前是从来没有遇到的。前几楼所说的SSD盘符和普通盘符的问题,就是程序运行终止造成。

@clone
你的DRVTYPE还有要改进的地方,今晨测试,发现一个量产为两个移动U盘的游戏机,竟然读出的DISK ID值,另外,不要枚举物理软驱,因为这个不需要。
回复

使用道具 举报

35#
 楼主| 发表于 2013-1-30 11:38:05 | 显示全部楼层
看来问题多多,晚上全部解决。
回复

使用道具 举报

36#
 楼主| 发表于 2013-1-30 12:10:06 | 显示全部楼层
原帖由 clonecd 于 2013-1-30 10:09 发表


只要是可存储介质(非软驱),都会有InstanceID值的。
没有InstanceID值是不正常的。
能不能上个图?用GetIntanceID的输出结果。

游戏机里面有存储卡就会有InstanceID值。

没有InstanceID值Windows ...


这个游戏机,一个查可读的U盘,另外只是一个盘符,没有介质。
回复

使用道具 举报

37#
 楼主| 发表于 2013-1-30 12:22:29 | 显示全部楼层
原帖由 clonecd 于 2013-1-30 08:38 发表
重新进入03PE测试,以下三张图都是在此同一条件下获得。


CLONECD,看来我的FSUTIL遇到麻烦了,你的GPT磁盘,U和V盘,在注册表中没有装入点,因此把这两个盘符当作虚拟盘了,而你的DRVTYPE可以识别出来,这样会引起错误。

麻烦你再经提供一下HKLM\SYSTEM\MOUNTEDDEVICES的值,应该里面没有U和V盘符。
回复

使用道具 举报

38#
 楼主| 发表于 2013-1-30 12:25:19 | 显示全部楼层
原帖由 andos 于 2013-1-30 10:06 发表
VM下光盘盘符丢失...


你这个问题应该是和你的B盘有关,我的盘符中不包括B,我要改正在。
回复

使用道具 举报

39#
 楼主| 发表于 2013-1-30 17:21:19 | 显示全部楼层
原帖由 2010maxghost927 于 2013-1-30 12:51 发表
你几乎天天更新,你也不嫌累么!摆脱出个稳定版,ok?


我的电脑测试环境单一,不能全面覆盖所有情形,因此需要测试,DRVTYPE是新引进的,难免会出问题,还希望你理解。
你们的支持是我前进的动力。
回复

使用道具 举报

40#
 楼主| 发表于 2013-1-30 22:20:05 | 显示全部楼层
楼上的问题我没看懂,哪个是隐藏的分区?
==
我现在被这个GPT磁盘给难住了,正在研究中,你们可能要等很长时间了...
回复

使用道具 举报

41#
 楼主| 发表于 2013-1-30 23:13:11 | 显示全部楼层
原帖由 hhh333 于 2013-1-30 22:04 发表
在整理盘符前用了SHOW -1:-1
那么应该就是隐藏区也分配盘符的,再理顺时应该要按顺序,不应该将隐藏区放后,近期使用dfptw和drvtype的,理顺后如下图:(注:K和L盘是隐藏分区)
155968
以上03和W8PE中是一致 ...


两个盘的顺序在不同的PE下不同,这个我也发现过,不过,一直没有找到原因,MS的网站也没有给出过解释,如果谁知道,请告知。
你说的没有按顺序排,还是麻烦你给出批处理的运行结果以及HKLM\SYSTEM\MOUNTEDDEVICES的值。
回复

使用道具 举报

42#
 楼主| 发表于 2013-1-31 11:39:24 | 显示全部楼层
楼上,你的问题将一并解决。
回复

使用道具 举报

43#
 楼主| 发表于 2013-1-31 12:45:40 | 显示全部楼层
原帖由 clonecd 于 2013-1-30 14:49 发表
确实没有U和V盘。
一个让我好奇的问题是,这里有A和B盘,为什么没有Y盘?


CLONECD,麻烦你把这个注册表导出给我,我研究一下GTP磁盘分区在注册表中的内容,谢谢!
回复

使用道具 举报

44#
 楼主| 发表于 2013-1-31 12:54:15 | 显示全部楼层
原帖由 clonecd 于 2013-1-30 14:49 发表


155941

确实没有U和V盘。

一个让我好奇的问题是,这里有A和B盘,为什么没有Y盘?


晕了,你的W盘怎么在这里也没有值啊,而F盘还有。
回复

使用道具 举报

45#
 楼主| 发表于 2013-1-31 18:44:19 | 显示全部楼层
卡卡,黎明前的黑暗!
回复

使用道具 举报

46#
 楼主| 发表于 2013-2-1 11:41:33 | 显示全部楼层
I AM COMING, TRY AGAIN.
回复

使用道具 举报

47#
 楼主| 发表于 2013-2-1 18:08:45 | 显示全部楼层
呵呵,再试,别烦,今晚能全搞定了。
回复

使用道具 举报

48#
 楼主| 发表于 2013-2-1 18:10:10 | 显示全部楼层
原帖由 TiGer-X 于 2013-2-1 13:36 发表
V大,在系统中,GPT磁盘是有装入点盘符,就算没有都可以把每个GPT磁盘分区的MountedDevices值计算出来。
计算方法我已经告诉CLONECD了,你跟他交流就可以。
另外SSD更准确的判断方法也告诉他了,让他在 ...


非常感谢你,我想请问,能区分移动硬盘和FIXED类型的U盘吗?
回复

使用道具 举报

49#
 楼主| 发表于 2013-2-2 18:45:23 | 显示全部楼层
B盘是你的光驱,它是虚拟的,不能理顺。
回复

使用道具 举报

50#
 楼主| 发表于 2013-2-2 19:45:54 | 显示全部楼层
你把这个批处理从PE中移除,启动后运行,要结果。
回复

使用道具 举报

51#
 楼主| 发表于 2013-2-2 21:51:39 | 显示全部楼层
哈哈,确实发现了BUG,光盘和硬盘抢盘符了,稍等。
回复

使用道具 举报

52#
 楼主| 发表于 2013-2-2 22:28:34 | 显示全部楼层
这次应该解决你的问题了
回复

使用道具 举报

53#
 楼主| 发表于 2013-2-4 08:56:17 | 显示全部楼层
楼上,如果请你确认使用新版本PE的PECMD.INI中是否使用了SHOW命令。
回复

使用道具 举报

54#
 楼主| 发表于 2013-2-4 11:41:16 | 显示全部楼层
原帖由 dapk 于 2013-2-4 09:47 发表
俺被盘符错乱已经折腾两天了。64位,WinNTsetup2.3.3.0的那个安装器,啥版本都不行


你用FUJIANABC的安装器,别用其它的了。
我建议你掌握原理,可以手动设置。
回复

使用道具 举报

55#
 楼主| 发表于 2013-2-4 13:39:01 | 显示全部楼层
原帖由 TiGer-X 于 2013-2-4 13:36 发表
已经有一个明确的答案,是可以区分的。CrystalDiskInfo就可以正确的区分这两个类型的设备,正在研究它的源码。


你太伟大了,强。我真有了一种要回到纯编程的冲动,呵呵,这个还是由CLONECD等来完成吧。
回复

使用道具 举报

56#
 楼主| 发表于 2013-2-4 14:42:03 | 显示全部楼层
SSD硬盘一并判断吧,CLONECD。

大家一起呼唤他吧,CLONECD,动起来,动起来,动起来。
回复

使用道具 举报

57#
 楼主| 发表于 2013-2-5 06:25:35 | 显示全部楼层
原帖由 hhh333 于 2013-2-4 23:55 发表
调整前我总是使用了SHOW -1:-1


老生常谈,在PE启动时不要调整盘符,PE启动后,先看看你的隐藏分区是否有盘符,如果有,说明SHOW命令起作用,之后运行批处理,给出运行结果截图。

以后报告问题,一定要这样报告,否则我不好定位问题所在。
回复

使用道具 举报

58#
 楼主| 发表于 2013-2-5 07:45:07 | 显示全部楼层
你不要跑,回来。

给出软件运行结果的截图,SET AUTO=N。

从DG结果上无法定位问题。
回复

使用道具 举报

59#
 楼主| 发表于 2013-2-5 14:02:19 | 显示全部楼层
是的,我就是LS的意思,给出软件运行结果截图啊。
回复

使用道具 举报

60#
 楼主| 发表于 2013-2-5 14:54:53 | 显示全部楼层
原帖由 hhh333 于 2013-2-5 12:25 发表


没理顺时注册表是这样的:
156166
磁盘管理器中:
156167

资源管理器中:
156168


因此你迟迟不提供结果,我不好判断问题在哪儿,我现在甚至怀疑是DRVTYPE出了问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 05:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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