|
eech
高级用户
积分 906
发帖 346
注册 2006-7-10
状态 离线
|
『楼 主』:
[已结]有没有删除U盘的批处理
起到弹出图中窗口作用
[ Last edited by HAT on 2008-10-22 at 11:44 ]
|
|
2006-12-14 08:52 |
|
|
0401
中级用户
带走
积分 435
发帖 88
注册 2005-9-24
状态 离线
|
『第
2 楼』:
我发个附件你自己研究研究吧。
附件
1: ReScanUsb.rar (2006-12-14 10:45, 14.85 K, 下载附件所需积分 1 点
,下载次数: 738)
|
|
2006-12-14 10:45 |
|
|
zh159
金牌会员
积分 3687
发帖 1467
注册 2005-8-8
状态 离线
|
|
2006-12-14 13:16 |
|
|
zh159
金牌会员
积分 3687
发帖 1467
注册 2005-8-8
状态 离线
|
『第
4 楼』:
Quote: | Originally posted by lxmxn at 2006-12-14 00:30:
试了一下,好象只能分隔文本文件,分割其它的文件,可能就损坏了文件的结构,导致文件无法使用。 |
|
楼上的回错贴了吧?!^_^
|
|
2006-12-14 13:32 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
|
2006-12-14 13:42 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
6 楼』:
似乎立即又被系统识别了^_^
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-14 20:59 |
|
|
dbc6013
初级用户
积分 55
发帖 16
注册 2006-10-27
状态 离线
|
|
2006-12-14 21:08 |
|
|
zh159
金牌会员
积分 3687
发帖 1467
注册 2005-8-8
状态 离线
|
『第
8 楼』:
正确用法:
for /f %%i in ('devcon findall usb* ^|find /i "usb mass storage"') do devcon remove "@%%i"
删除U盘后拔下U盘,再执行 devcon rescan
或者不用执行 devcon rescan,下次插入后重新自动扫描U盘
|
|
2006-12-14 21:29 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
9 楼』:
是立即识别!!!
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-14 21:36 |
|
|
zh159
金牌会员
积分 3687
发帖 1467
注册 2005-8-8
状态 离线
|
『第
10 楼』:
Quote: | Originally posted by ccwan at 2006-12-14 08:36:
是立即识别!!! |
|
昨晚我试了好几次,正确方法:
执行“for /f %%i in ('devcon findall usb* ^|find /i "usb mass storage"') do devcon remove "@%%i"”删除U盘后拔下U盘,再执行“devcon rescan”扫描新硬件,如果一起执行,U盘根本来不及拔下就扫描出来了;当然也可以不用执行“devcon rescan”
|
|
2006-12-14 22:38 |
|
|
eech
高级用户
积分 906
发帖 346
注册 2006-7-10
状态 离线
|
|
2006-12-15 07:13 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
12 楼』:
在命令行中执行for语句,%%i要改成%i,这与批处理脚本的%%i不同。
|
|
2006-12-15 07:24 |
|
|
eech
高级用户
积分 906
发帖 346
注册 2006-7-10
状态 离线
|
『第
13 楼』:
哪位老大.直接写个命令给我.我改这个.去掉哪个.就是不行啊
|
|
2006-12-15 10:10 |
|
|
eech
高级用户
积分 906
发帖 346
注册 2006-7-10
状态 离线
|
『第
14 楼』:
ZH159大虾
"我那个bat加入了 devcon rescan 你去掉那一行就行了。
因为这个是用来重新扫描的嘛,ReScanUsb~ 你只要删就没必要rescan了。还有你直接回贴就行了不用给我传消息的。"
是去掉devcon rescan这几个字母吗?其他的不动.我试了,可还是不行.是不是有什么空格不对.可以再发一次吗?求好心人帮我
|
|
2006-12-15 10:17 |
|
|
0401
中级用户
带走
积分 435
发帖 88
注册 2005-9-24
状态 离线
|
『第
15 楼』:
......
应该没问题才对,你只是想要删除设备那么在那个P处理文件里只要有这行就行了
for /f %%i in ('devcon findall usb* ^|find /i "usb mass storage"') do devcon remove "@%%i"
devcon rescan 是重新扫描设备 你就没必要加上去了.
我觉得我说得很详细了~~
|
|
2006-12-15 10:37 |
|