找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25310|回复: 4

[其他] 偶想用批处理编个自动移除移动设备的(U盘啊,MP3啊,手机啊)

[复制链接]
发表于 2013-4-30 11:18:59 | 显示全部楼层 |阅读模式
本帖最后由 我来了 于 2013-4-30 11:21 编辑

也就是我们在任务栏上的 那个     移除移动设备(停止工作的。)
不需要指定   盘符,运行后,所有的 都弹出  停止工作。
搜索了 几个关键字 ,竟然没有如愿。。。。




版老师,
管老师,
还有高老师们
来解惑

发表于 2013-4-30 13:52:42 | 显示全部楼层
用第三方 devcon,举几个栗子:
  1. devcon find usbstor*
  2. ::查找匹配

  3. devcon remove 指定的磁盘索引号
  4. ::移除指定

  5. devcon remove usbstor*
  6. ::全部移除

  7. devcon rescan usbstor*
  8. ::重新装载
复制代码
但是要具体到 G:\ 盘或者是 E:\ 盘什么的,就得绕一下了,我的办法是调用 diskpart 实现将磁盘索引号转为对应的分区号,但记得在群内测试时,fastslz 说可以用 wmi 把索引号与分区对应起来,具体方法没存好,现在也找不到了,得 @ 他一下...
发表于 2013-4-30 13:56:26 | 显示全部楼层
附带当时发在群里的测试脚本(仅小改一个地方,加了个漏掉的 endlocal),请自备 devcon.exe 在同目录下,且需要具备管理员权限:

仅在管理群作过一次内部测试,没有放到外面
后来因为发现某卫士的U盘移除其实更方便,所以懒得继续折腾了

评分

参与人数 1技术 +1 收起 理由
我来了 + 1 Thank you so much.

查看全部评分

发表于 2013-5-1 14:18:11 | 显示全部楼层
实际上,批处理的更方便写,干净,简单实用
发表于 2013-5-6 20:15:44 | 显示全部楼层
挺好的。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 04:52 , Processed in 0.014023 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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