无忧启动论坛

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

[第二测试版]准备在PECMD中加入移动硬盘即插即用的验证

[复制链接]
跳转到指定楼层
1#
发表于 2009-10-24 13:04:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,打开工具后有说明,先看说明,再按说明的操作来测试。

ShowUSB.rar (8.17 KB, 下载次数: 279) 第二测试版,增加移除功能。



[ 本帖最后由 lxl1638 于 2009-10-26 00:33 编辑 ]

评分

参与人数 1无忧币 +10 收起 理由
0011 + 10 精品文章

查看全部评分

2#
发表于 2009-10-24 13:13:07 | 只看该作者
没有移动硬盘帮不了老九,但建议这个贴子高亮
回复

使用道具 举报

3#
发表于 2009-10-24 13:34:39 | 只看该作者
谢谢老九,PE的进步仰仗您了,辛苦了。
回复

使用道具 举报

4#
 楼主| 发表于 2009-10-24 13:39:36 | 只看该作者
原帖由 0011 于 2009-10-24 13:13 发表
没有移动硬盘帮不了老九,但建议这个贴子高亮


大容量U盘也可以,反正在WinPE启动插入U盘或移动硬盘时,若无法分配盘符的,都可以一试
回复

使用道具 举报

5#
发表于 2009-10-24 13:43:08 | 只看该作者
在基于XP sp2的PE下,按照测试方法,可以识别移动硬盘,并自动分配盘符。


回复

使用道具 举报

6#
发表于 2009-10-24 13:45:28 | 只看该作者
改一下setupari.dll即可
回复

使用道具 举报

7#
发表于 2009-10-24 13:53:04 | 只看该作者
原帖由 玄天 于 2009-10-24 13:45 发表
改一下setupari.dll即可

应该是setupapi.dll吧,请教一下玄天,具体怎么修改呢?
回复

使用道具 举报

8#
发表于 2009-10-24 13:54:42 | 只看该作者
原帖由 跨海征东 于 2009-10-24 13:43 发表
在基于XP sp2的PE下,按照测试方法,可以识别移动硬盘,并自动分配盘符。
73662

73663

虽然能正确识别,但试图象平时那样点击屏幕右下角的图标时,桌面假死,没办法,只能重启。
回复

使用道具 举报

9#
发表于 2009-10-24 14:08:52 | 只看该作者
检测结果(分另设了3000,500,10,0毫秒)都很快就分配好了盘符,但移除USB设备后,盘符还存在.

检测到驱动器发生变化
检测到磁盘插入就绪
设备ID: \\?\USB#Vid_05e3&Pid_0718#000000000033#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
现在开始为插入的磁盘分配盘符
扫描到硬盘共有 2 个
第 1 硬盘不是USB移动硬盘
第 2 硬盘是USB移动硬盘
共有 3 个分区
第 1 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符
检测到驱动器发生变化
该分区分配的盘符为 H:
第 2 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符
检测到驱动器发生变化
该分区分配的盘符为 I:
第 3 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符
检测到驱动器发生变化
该分区分配的盘符为 J:
===================================

硬盘数目,2个
===================================
第 1 磁盘名称: ST380215
RemovableMedia属性: 否
不是USB接口类型
----------------------------------
第 2 磁盘名称: HTS543216L9A300
RemovableMedia属性: 否
USB接口类型,USB移动硬盘
----------------------------------
回复

使用道具 举报

10#
发表于 2009-10-24 14:15:15 | 只看该作者
帮不了你 。。
  顶上去。。。
                   水哥  看来又要更新了
回复

使用道具 举报

11#
发表于 2009-10-24 14:17:55 | 只看该作者
没有移动硬盘没法帮上忙,但还是想问下跟SHOW和SHOWDRIVER有什么区别,我的U盘用SHOWDRIVER也能分配盘符和正常使用啊,就是删除硬件后盘符还在。
回复

使用道具 举报

12#
发表于 2009-10-24 15:44:04 | 只看该作者
干脆隔上个几MS就检查是不是每个盘都可读取,不是就把它SUBJ掉.

顺便说了,既然开始用驻留的PECMD干什么,那就顺便把屏幕保护加上如何?
回复

使用道具 举报

13#
发表于 2009-10-24 16:13:50 | 只看该作者
原帖由 yichya 于 2009-10-24 15:44 发表
顺便说了,既然开始用驻留的PECMD干什么,那就顺便把屏幕保护加上如何?


一直想要屏幕保护这个功能  老九考虑下吧  期待!!!!
回复

使用道具 举报

14#
发表于 2009-10-24 16:35:00 | 只看该作者
原帖由 跨海征东 于 2009-10-24 13:53 发表

应该是setupapi.dll吧,请教一下玄天,具体怎么修改呢?

用 UltraEdit 修改 SETUPAPI.DLL 的 0x7D198h 处, 将 00 改为 40。
回复

使用道具 举报

15#
发表于 2009-10-24 17:39:57 | 只看该作者
原帖由 molingjian 于 2009-10-24 16:13 发表


一直想要屏幕保护这个功能  老九考虑下吧  期待!!!!

用屏幕锁这个小工具,如果只是锁了不让人动,如果要屏保则估计不太行,需要加很多文件
回复

使用道具 举报

16#
发表于 2009-10-24 17:40:49 | 只看该作者
pecmd加入一个功能,就是自动计算 wait 后面的时间总和,在加载配置文件的时候,在屏幕上画进度条。哈哈
回复

使用道具 举报

17#
发表于 2009-10-24 17:50:30 | 只看该作者
我用水大的XP PE1159可以测试吧?
我下午试用了水大的2003PE,80G 移动硬盘可以即插即用,但有点问题:
我的移动硬盘是80G的,可以即插即用了,打开使用很正常,但点右下角安全删除时不响应,随即桌面像“假死”,接着桌面的图标全问没有了,再点其他键都无法挽回到正常桌面,不能操作使用了,只有强行关机,此操作进行了多次是同样的结果。
我用水大的XP PE1159可以测试吧?你的这个软件我晚上再测试一下,然后将结果发上来。
回复

使用道具 举报

18#
发表于 2009-10-24 17:59:12 | 只看该作者
原帖由 94first 于 2009-10-24 14:15 发表
帮不了你 。。
  顶上去。。。
                   水哥  看来又要更新了

支持一个,我的三星250G硬盘最低150可行。

QQ截图未命名.jpg (55.24 KB, 下载次数: 64)

QQ截图未命名.jpg
回复

使用道具 举报

19#
发表于 2009-10-24 17:59:37 | 只看该作者
原帖由 secowu 于 2009-10-24 17:39 发表

用屏幕锁这个小工具,如果只是锁了不让人动,如果要屏保则估计不太行,需要加很多文件

只是检查是不是在一定时间内鼠标键盘是否有操作,如果是就运行一个程序,应该不那么麻烦吧.
回复

使用道具 举报

20#
发表于 2009-10-24 18:01:32 | 只看该作者
原帖由 secowu 于 2009-10-24 17:40 发表
pecmd加入一个功能,就是自动计算 wait 后面的时间总和,在加载配置文件的时候,在屏幕上画进度条。哈哈

干脆来一个剩下的操作数,嘿嘿..
回复

使用道具 举报

21#
发表于 2009-10-24 18:44:17 | 只看该作者
检测到驱动器发生变化
检测到磁盘插入就绪
设备ID: \\?\USB#Vid_058f&Pid_6390#5&30607ea2&0&3#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
等待3000毫秒后为插入的磁盘分配盘符
现在开始为插入的磁盘分配盘符
扫描到硬盘共有 3 个
第 1 硬盘不是USB移动硬盘
第 2 硬盘不是USB移动硬盘
第 3 硬盘是USB移动硬盘
共有 4 个分区
第 1 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符

检测到驱动器发生变化
该分区分配的盘符为 K:
第 2 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符

检测到驱动器发生变化
该分区分配的盘符为 L:
第 3 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符

检测到驱动器发生变化
该分区分配的盘符为 M:
第 4 分区不是隐藏分区
该分区还没分配盘符,将自动分配盘符

检测到驱动器发生变化
该分区分配的盘符为 N:
===================================
回复

使用道具 举报

22#
发表于 2009-10-24 19:19:32 | 只看该作者
测试结果:移动硬盘能立即分配盘符,以前量产后有USB-CD及多分区的U盘,其他分区的盘符也能出来,“我的电脑”或“另存为”的时候都有该盘符。
问题:鼠标左键点右下角小绿箭头的时候还是不显示该盘符,可删除该盘,但盘符这个“茅坑”就占上不肯让出来了,一点这个盘符——当然就是“不可引用位置”的提示。估计反复插拔若干次,所有“茅坑”将被占满,再想“拉屎”可就……

[ 本帖最后由 滑头 于 2009-10-24 19:26 编辑 ]
回复

使用道具 举报

23#
发表于 2009-10-24 19:25:33 | 只看该作者
试一试那个mbrfix 理顺盘符工具,现在好多pe都有,看看能不能删除盘符?
回复

使用道具 举报

24#
发表于 2009-10-24 19:31:45 | 只看该作者
原帖由 玄天 于 2009-10-24 16:35 发表

用 UltraEdit 修改 SETUPAPI.DLL 的 0x7D198h 处, 将 00 改为 40。


这文件是2k3 sp2 的吗?
回复

使用道具 举报

25#
发表于 2009-10-24 19:33:14 | 只看该作者
我记得之前有大虾弄过分配盘符的批处理
现在大部分PE都有

这个和 批处理有什么区别没?
回复

使用道具 举报

26#
发表于 2009-10-24 20:32:43 | 只看该作者
老九出来搞.期待了

水老最新版也能即插即用移动硬盘了
但一部分机器要刷新一次
而后就不必了
也不错的
回复

使用道具 举报

27#
发表于 2009-10-24 20:55:20 | 只看该作者
PE的U盘可自动识别的.并且在卸载后.没有垃圾盘符.

难点在:

1.随机器配置不同.那个时间难确定是哪个最小值.
2.移动硬盘.卸载后.垃圾盘符怎处理....

支持老大继续关注.PECMD是解决问题的关键.其他试了无数次.均难满意.
回复

使用道具 举报

28#
发表于 2009-10-24 21:54:48 | 只看该作者
大力支持~~~~~~
回复

使用道具 举报

29#
 楼主| 发表于 2009-10-25 01:33:00 | 只看该作者
看来USB移动硬盘即插即用的功能是可以通过PECMD实现的,
这个验证测试仅仅是测试本人的方法能否识别出移动硬盘。

至于"垃圾盘符"和"卸载"问题本人另有方法解决。

[ 本帖最后由 lxl1638 于 2009-10-25 01:34 编辑 ]
回复

使用道具 举报

30#
发表于 2009-10-25 07:31:21 | 只看该作者
原帖由 lxl1638 于 2009-10-25 01:33 发表
看来USB移动硬盘即插即用的功能是可以通过PECMD实现的,
这个验证测试仅仅是测试本人的方法能否识别出移动硬盘。

至于"垃圾盘符"和"卸载"问题本人另有方法解决。



这就好了.苍生有幸.

请按你制定的....办.支持大幅度的更新.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 22:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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